Emilia Farcas is an Assistant Project Scientist at the UCSD division of the California Institute for Telecommunications and Information Technology (Calit2). Emilia's major research interests are software engineering, programming languages, model-based development, scheduling algorithms, and execution environments for embedded software. As a member of S3EL/SAINT groups led by Prof. Krueger, she is working on software engineering methodologies for managing the complexity of large-scale cyberphysical systems, and focus on modeling notations and integrating Service-Oriented Architectures.
Emilia studied computer science and control systems at the "Politehnica" University of Timisoara, Romania, and graduated in 2003. In summer 2002, she interned at GreenBorder company (Mountain View, CA), which provides Web-security software. In 2003, she joined as a research/teaching assistant the Software Research Lab of Prof. Pree at the University of Salzburg, Austria. She worked initially on machine-learning news agents, and then started her doctoral studies in real-time distributed systems. She contributed to the development of the TDL component model and the concept of transparent distribution for hard real-time systems, and focused on scheduling algorithms for distributed multi-mode TDL components. She received the doctoral degree in summer 2006.
Since she joined Prof. Krueger's group in fall 2006, her research targeted failure management in the automotive domain and foundations of service-oriented architecture, and she contributed as requirements engineer and software architect in various projects that build cyberinfrastructures for large-scale oceanographic observatories, healthcare, and clinical trials.
2013M. P. Singh, M. Arrott, T. Balke, A. K. Chopra, R. Christiaanse, S. Cranefield, F. Dignum, D. Eynard, E. Farcas, N. Fornara, F. Gandon, G. Governatori, H. K. Dam, J. Hulstijn, I. Krueger, H.-P. Lam, M. Meisinger, P. Noriega, B. T. R. Savarimuthu, K. Tadanki, H. Verhagen, and S. Villata, “The Uses of Norms,” Normative Multi-Agent Systems, G. Andrighetto, G. Governatori, P. Noriega, and L. W. N. van der Torre (Eds.), Dagstuhl Follow-Ups, vol. 4, pp. 191-229, Dagstuhl, Germany: Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik, 2013. (DOI: http://dx.doi.org/10.4230/DFU.Vol4.12111.191, ISBN: 978-3-939897-51-4)
2012E. Farcas, I. Krueger, and M. Menarini, “Modeling with UML and its Real-Time Profiles,” Real-time Simulation Technologies: Principles, Methodologies, and Applications, K. Popovici and P. J. Mosterman (Eds.), Computational Analysis, Synthesis, and Design of Dynamic Systems, ch. 5, pp. 123-158, CRC Press, Aug. 2012.
E. Farcas, I. Krueger, and M. Menarini, “Consistency Management of UML Models,” Real-time Simulation Technologies: Principles, Methodologies, and Applications, K. Popovici and P. J. Mosterman (Eds.), Computational Analysis, Synthesis, and Design of Dynamic Systems, ch. 12, pp. 289-328, CRC Press, Aug. 2012.
2011C. Farcas, M. Meisinger, D. Stuebe, C. Mueller, T. Ampe, M. Arrott, A. Chave, E. Farcas, J. Graybeal, I. Krueger, M. Manning, J. Orcutt, O. Schofield, and F. Vernon, “Ocean Observatories Initiative Scientific Data Model,” in Proceedings of OCEANS'11 - MTS/IEEE Kona, Kona, HI. IEEE Ocean Engineering Society, Sep. 2011, pp. 1-10. (paper 110422-240)
K. Patrick, L. Wolszon, K. Basen-Engquist, W. Demark-Wahnefried, A. Prokhorov, S. Barrera, C. Baru, E. Farcas, I. Krueger, D. Palmer, F. Raab, P. Rios, C. Ziftci, and S. Peterson, “CYberinfrastructure for COmparative effectiveness REsearch (CYCORE): improving data from cancer clinical trials,” Journal of Translational Behavioral Medicine: Practice, Policy, Research, vol. 1, no. 1, pp. 83-88, Mar. 2011. (10.1007/s13142-010-0005-z)
S. Peterson, K. Basen-Engquist, W. Demark-Wahnefried, A. Prokhorov, C. Baru, E. Farcas, I. Krueger, D. Palmer, F. Raab, P. Rios, C. Ziftci, S. Barrera, L. Wolszon, and K. Patrick, “CYCORE: A Cyberinfrastructure to Support Comparative Effectiveness Research in Behavioral Medicine.” 1st Cancer Survivorship Research Symposium, Houston, Texas, Jan. 2011. (poster)
2010S. Peterson, K. Basen-Engquist, W. Demark-Wahnefried, A. Prokhorov, C. Baru, E. Farcas, I. Krueger, D. Palmer, F. Raab, P. Rios, C. Ziftci, S. Barrera, L. Wolszon, and K. Patrick, “CYCORE: A Cyberinfrastructure to Support Comparative Effectiveness Research in Behavioral Medicine.” 11th Annual Health Services & Outcomes Research Conference: Health Care Reform and Quality of Care, Houston, Texas, Dec. 2010. (poster)
C. Farcas, E. Farcas, and I. Krueger, “Requirements for Service Composition in Ultra-Large Scale Software-Intensive Systems,” Foundations of Computer Software: Future Trends and Techniques for Development, C. Choppy and O. Sokolsky (Eds.), 15th Monterey Workshop 2008, Budapest, Hungary, September 24-26, 2008, Revised Selected Papers. Lecture Notes in Computer Science (LNCS), vol. 6028, ch. 6, pp. 93-115, Berlin, Heidelberg: Springer, Apr. 2010.
C. Farcas, E. Farcas, I. H. Krueger, and M. Menarini, “Addressing the Integration Challenge for Avionics and Automotive Systems - From Components to Rich Services,” in The Proceedings of the IEEE Special Issue on Aerospace and Automotive Software, K. V. Prasad (Ed.), vol. 98, no. 4. IEEE, Apr. 2010, pp. 562-583.
I. Krueger, C. Farcas, E. Farcas, and M. Menarini, “Requirements Modeling for Embedded Realtime Systems,” Model-Based Engineering of Embedded Real-Time Systems, H. Giese, B. Rumpe, and B. Schätz (Eds.), Lecture Notes in Computer Science (LNCS), vol. 6100, ch. 7, pp. 155-199, Berlin, Heidelberg: Springer-Verlag, 2010.
2009M. Arrott, A. D. Chave, C. Farcas, E. Farcas, J. E. Kleinert, I. Krueger, M. Meisinger, J. A. Orcutt, C. Peach, O. Schofield, M. P. Singh, and F. L. Vernon, “Integrating Marine Observatories into a System-of- Systems: Messaging in the US Ocean Observatories Initiative,” in OCEANS 2009 MTS/IEEE Biloxi - Marine Technology for Our Future: Global and Local Challenges, Biloxi, Mississippi, USA. IEEE Ocean Engineering Society, Oct. 2009, pp. 1-9. (paper 090601-019)
M. Meisinger, C. Farcas, E. Farcas, C. Alexander, M. Arrott, J. D. L. Beaujardière, P. Hubbard, R. Mendelssohn, and R. Signell, “Serving Ocean Model Data on the Cloud,” in OCEANS 2009 MTS/IEEE Biloxi - Marine Technology for Our Future: Global and Local Challenges, Biloxi, Mississippi, USA. IEEE Ocean Engineering Society, Oct. 2009, pp. 1-10. (paper 090613-010)
J. Orcutt, F. Vernon, C. Peach, M. Arrott, C. Farcas, E. Farcas, I. Krueger, M. Meisinger, A. Chave, O. Schofield, and J. Kleinert, “Cyberinfrastructure for the U.S. NSF Ocean Observatories Initiative: A modern virtual observatory,” in Proceedings of OceanObs '09: Sustained Ocean Observations and Information for Society, J. Hall, D.E. Harrison, and D. Stammer (Eds.), vol. 2, Venice, Italy. European Space Agency (ESA) Publication WPP-306, Sep. 2009.
A. Chave, M. Arrott, C. Farcas, E. Farcas, I. Krueger, M. Meisinger, J. Orcutt, F. Vernon, C. Peach, O. Schofield, and J. Kleinert, “Cyberinfrastructure for the US Ocean Observatories Initiative: Enabling Interactive Observation in the Ocean,” in IEEE OCEANS'09, Bremen, Germany. IEEE Ocean Engineering Society, May 2009, p. 10. (paper 090125-018)
2008C. Farcas, P. Fox, M. Arrott, E. Farcas, I. Klacansky, I. Krueger, M. Meisinger, and J. Orcutt, “OOI CyberInfrastructure - Next Generation Oceanographic Research.” American Geophysical Union (AGU) 2008 Conference, Dec. 2008. (poster (IN53A-1182))
M. Meisinger, M. Arrott, A. Clemesha, C. Farcas, E. Farcas, T. Im, O. Schofield, I. Krueger, I. Klacansky, J. Orcutt, C. Peach, A. Chave, D. Raymer, and F. Vernon, “Integrating Data Distribution and Data Assimilation Between the OOI CI and the NOAA DIF.” American Geophysical Union (AGU) 2008 Conference, Dec. 2008. (poster (IN53A-1181))
B. Demchak, V. Ermagan, E. Farcas, T.-J. Huang, I. Krüger, and M. Menarini, “A Rich Services Approach to CoCoME,” The Common Component Modeling Example, Comparing Software Component Models, A. Rausch, R. Reussner, R. Mirandola, and F.?E. Plá?il (Eds.), Lecture Notes in Computer Science, vol. 5153, pp. 85-115, Springer Berlin / Heidelberg, Aug. 2008.
B. Demchak, V. Ermagan, C. Farcas, E. Farcas, I. H. Krüger, and M. Menarini, “Rich Services: Addressing Challenges of Ultra-Large-Scale Software-Intensive Systems,” in Proceedings of the ICSE 2nd International Workshop on Ultra-Large-Scale Software-Intensive Systems (ULSSIS 2008), Leipzig, Germany. New York, NY, USA: ACM, May 2008, pp. 29-32.
V. Ermagan, C. Farcas, E. Farcas, I. H. Krüger, and M. Menarini, “A Service-Oriented Approach to Failure Management,” in Proceedings of the Dagstuhl Workshop on Model-Based Development of Embedded Systems (MBEES). Apr. 2008.
2007E. Farcas and W. Pree, “Hyperperiod Bus Scheduling and Optimizations for TDL Components,” in Proceedings of the 12th IEEE Conference on Emerging Technologies and Factory Automation (ETFA), Patras, Greece. IEEE, Sep. 2007, pp. 1262-1269. (received the best paper award for Fact)
B. Demchak, C. Farcas, E. Farcas, and I. Krüger, “The Treasure Map for Rich Services,” in Proceedings of the 2007 IEEE International Conference on Information Reuse and Integration (IRI), Las Vegas, USA. IEEE, Aug. 2007, pp. 400-405.
M. Arrott, B. Demchak, V. Ermagan, C. Farcas, E. Farcas, I. H. Krüger, and M. Menarini, “Rich Services: The Integration Piece of the SOA Puzzle,” in Proceedings of the IEEE International Conference on Web Services (ICWS), Salt Lake City, Utah, USA. IEEE, Jul. 2007, pp. 176-183.
V. Ermagan, C. Farcas, E. Farcas, I. H. Krüger, and M. Menarini, “A Service-Oriented Blueprint for COTS Integration: the Hidden Part of the Iceberg,” in Proceedings of the ICSE Second International Workshop on Incorporating COTS Software into Software Systems: Tools and Techniques (IWICSS'07), Minneapolis, MN, USA. Washington, DC, USA: IEEE Computer Society, May 2007, p. 10.
- E. Farcas. Scheduling Multi-Mode Real-Time Distributed Components. PhD Thesis, Department of Computer Science, University of Salzburg, Austria, July 2006.
- E. Farcas, W. Pree, and J. Templ. Bus Scheduling for TDL Components. In Architecting Systems with Trustworthy Components, International Seminar, Dagstuhl Castle, Germany, December 12-17, 2004. Revised Selected Papers, R. H. Reussner, J. A. Stafford, and C. A. Szyperski (Eds.), Lecture Notes in Computer Science, Vol. 3938, Invited Articles, pages 71-83. Springer-Verlag Berlin/Heidelberg, June 2006.
- E. Farcas. Approaches to Bus Scheduling for TDL Components. Technical Report 13, Department of Computer Science, University of Salzburg, Austria, August 2005.
- E. Farcas, C. Farcas, W. Pree, and J. Templ. Transparent Distribution of Real-Time Components Based on Logical Execution Time. In Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages,Compilers, and Tools for Embedded Systems (LCTES), Chicago, Illinois, USA, pages 31-39. ACM Press, New York, NY, June 2005.
- E. Farcas, C. Farcas, W. Pree, and J. Templ. Real-Time Component Integration Based on Transparent Distribution. In Proceedings of the ICSE 2nd international workshop on Software Engineering for Automotive Systems (SEAS), St. Louis, Missouri, USA, pages 1-7. ACM Press, New York, NY, May 2005.
- E. Coste, C. Farcas, S. Fischmeister, and W. Pree. EmBase News as Web Portal. In Embedded Systems Knowledge Base - Austria and Surrounding Regions, S. Fischmeister (Ed.), Chapter 7. Austrian Computer Society, Vol. 182, September 2004.
- E. Coste. Machine Learning Analyzer Module for a News Agent. Bsc. & Msc. Thesis, Department of Computer Science and Engineering, Politechnica University of Timisoara, Romania, September 2003.
Current projects at UCSD:
- CYCORE: CYberinfrastructure for COmparative effectiveness REsearch, funded by NIH. Project partners: The University of Texas M. D. Anderson Cancer Center (MDACC). CYCORE’s primary aim is to create a prototype for a user-friendly cyberinfrastructure (CI) to support the collection, storage, visualization, analysis and sharing of health outcome data to enhance cancer-related comparative effectiveness research.
Past projects at UCSD:
- Ocean Observatories Initiative - Cyberinfrastructure (OOI-CI), funded by NSF. Project goals: make sustained, long-term and adaptive measurements in the oceans through a global cyberinfrastrure. It should allow for continuous observations at time scales of seconds to decades, spatial measurements from millimeters to kilometers, sustained operations during storms and other severe conditions, real-time or near-real-time data provisioning, two-way transmission of data and remote instrument control, power delivery to sensors between the sea surface and the seafloor, support for a standard Plug-n-Play sensor interface protocol, autonomous underwater vehicle (AUV) docking for data download/battery recharge, access to deployment and maintenance vehicles that satisfy the needs of specific observatories, ...
- Failure Management in Service-Oriented Automotive Software, funded by NSF (in partnership with Toyota ITC). Project goal: to develop a comprehensive, methodologically founded and tool-supported approach to failure management for automotive software across development phases.
At the University of Salzburg (2003-2006), Emilia worked on the following projects:
- Model-based Development of distributed Embedded Control Systems (MoDECS) - contributed to a shift from a platform-oriented towards a domain-oriented, platform-independent development of composable, time-safe, distributed embedded control systems. Project partners: AVL List (Graz), MagnaSteyr Fahrzeugtechnik (Graz), RTSG - TU Vienna, and EECS - University of California at Berkeley.
- Embedded Systems Knowledge Base (EmBASE) - created a knowledge base of "Who is doing what in Embedded Systems" in and around Austria, and produced a news portal that automatically retrieves and clasifies news published in English or German by around 200 companies and institutions. Project partners: Technikon (Villach) and IWI (Vienna).