Filters








7 Hits in 0.77 sec

Automated Decomposition of Build Targets

Mohsen Vakilian, Raluca Sauciuc, J. David Morgenthaler, Vahab Mirrokni
2015 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering  
A (build) target specifies the information that is needed to automatically build a software artifact. This paper focuses on underutilized targets-an important dependency problem that we identified at Google. An underutilized target is one with files not needed by some of its dependents. Underutilized targets result in less modular code, overly large artifacts, slow builds, and unnecessary build and test triggers. To mitigate these problems, programmers decompose underutilized targets into
more » ... r targets. However, manually decomposing a target is tedious and error-prone. Although we prove that finding the best target decomposition is NP-hard, we introduce a greedy algorithm that proposes a decomposition through iterative unification of the strongly connected components of the target. Our tool found that 19,994 of 40,000 Java library targets at Google can be decomposed to at least two targets. The results show that our tool is (1) efficient because it analyzes a target in two minutes on average and (2) effective because for each of 1,010 targets, it would save at least 50% of the total execution time of the tests triggered by the target. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering 978-1-4799-1934-5/15 $31.00
doi:10.1109/icse.2015.34 dblp:conf/icse/VakilianSMM15 fatcat:23wh3hqrhzfptcajnt2otfh75m

Searching for build debt: Experiences managing technical debt at Google

J. David Morgenthaler, Misha Gridnev, Raluca Sauciuc, Sanjay Bhansali
2012 2012 Third International Workshop on Managing Technical Debt (MTD)  
With a large and rapidly changing codebase, Google software engineers are constantly paying interest on various forms of technical debt. Google engineers also make efforts to pay down that debt, whether through special Fixit days, or via dedicated teams, variously known as janitors, cultivators, or demolition experts. We describe several related efforts to measure and pay down technical debt found in Google's BUILD files and associated dead code. We address debt found in dependency
more » ... s, unbuildable targets, and unnecessary command line flags. These efforts often expose other forms of technical debt that must first be managed.
doi:10.1109/mtd.2012.6225994 dblp:conf/icse/MorgenthalerGSB12 fatcat:t6ia3vzqo5bxvpgvpviatk3mgu

Building Useful Program Analysis Tools Using an Extensible Java Compiler

Edward Aftandilian, Raluca Sauciuc, Siddharth Priya, Sundaresan Krishnan
2012 2012 IEEE 12th International Working Conference on Source Code Analysis and Manipulation  
Large software companies need customized tools to manage their source code. These tools are often built in an ad-hoc fashion, using brittle technologies such as regular expressions and home-grown parsers. Changes in the language cause the tools to break. More importantly, these ad-hoc tools often do not support uncommon-but-valid code code patterns. We report our experiences building source-code analysis tools at Google on top of a third-party, open-source, extensible compiler. We describe
more » ... tools in use on our Java codebase. The first, Strict Java Dependencies, enforces our dependency policy in order to reduce JAR file sizes and testing load. The second, error-prone, adds new error checks to the compilation process and automates repair of those errors at a wholecodebase scale. The third, Thindex, reduces the indexing burden for a Java IDE so that it can support Google-sized projects.
doi:10.1109/scam.2012.28 dblp:conf/scam/AftandilianSPK12 fatcat:jgxq4kt3s5birj5scsu54oocfe

Eliminarea din universități a scriitorilor cu titluri academice în perioada 1944-1948

Raluca Spiridon, Consiliul Național pentru Studierea Arhivelor Securității, București
2018 Analele Universitatii Dunărea de Jos Galaţi. Fascicula XIX. Seria istorie  
Marmeliuc, de la catedra de Limba și literatura elină, Vasile Grecu, de la cea de Bizantinologie, Marin Lișcu, de la catedra de Limbă Latină, Teofil Sauciuc Săveanu, profesor titular la catedra de Istorie  ...  Raluca SPIRIDONafirmare profesională, dar a avut efecte dintre cele mai nocive și îndelungate asupra întregii societăți.  ... 
doi:10.35219/history.2018.08 fatcat:6t2alcys7zcnfhljlaunugl23q

Câteva date despre conferințele lui Ioan Andrieșescu la radioul public

Cătălin I Nicolae
2020 Cercetări Arheologice  
Lavinia Vișan și Raluca Nicolae au oferit un prețios ajutor în transcrierea textelor, le mulțumesc și pe această cale.  ...  Sauciuc Săveanu şi Dl. Paul Nicorescu, condiţiile de lucru sunt deosebit de grele faţă de situaţia actuală a locurilor unde nu se poate săpa liber.  ... 
doi:10.46535/ca.27.20 fatcat:3sp6wnabnzhdhby33lakgjvnnq

JA4AI-Judgment Aggregation for Artificial Intelligence(Dagstuhl Seminar 14202) The Future of Refactoring (Dagstuhl Seminar 14211) Geometric Modeling (Dagstuhl Seminar 14221)

Kira Adaricheva, Giuseppe Italiano, Hans Büning, György, Franz Dietrich, Ulle Endriss, Davide Grossi, Gabriella Pigozzi, Marija, Danny Dig, William Griswold, Emerson Murphy-Hill (+5 others)
2014 unpublished
URL http://dx.doi.org/10.1109/ICSM.2011.6080784 Mohsen Vakilian Joint work of Vakilian, Mohsen; Sauciuc, Raluca; Morgenthaler, J. David; Mirrokni, Vahab Main reference M. Vakilian, R. Sauciuc, J.  ... 
fatcat:vj6imehzbzdrrohksb4yf6leru

GUVERNUL ROMÂNIEI Departamentul pentru Relaţii Interetnice UNIVERSITATEA "LUCIAN BLAGA" DIN SIBIU Institutul pentru Cercetarea şi Valorificarea Patrimoniului Cultural Transilvănean în Context European BIBLIOTHECA SEPTEMCASTRENSIS XXI RELAŢII INTERETNICE ÎN SPAŢIUL ROMÂNESC **

Ioan Marian, Ţiplic Silviu, Istrate Purece
2006 unpublished
Sauciuc Săveanu, Dedicaţie pentru Atena Polias din Callatis, în SCIV, 16, 1965, 2, p. 354-355. 92 B. Pick, op. cit., p. 104, nr. 247. 93 I. Stoian, La città pontica di Tomis.  ...  GHEORGHIU 2004 -Raluca, Tipologia inventarului funerar la sciţi, în: BCŞS, 10 (2004), pp. 65-84. GODART 1993 -Louis, Il disco di Festos. Certezze ed enigmi di una grande scoperta, Firenze, 1993.  ... 
fatcat:d5xubj3qtbcrtabr6ucda6juf4