This decommissioned ERA site remains active temporarily to support our final migration steps to https://ualberta.scholaris.ca, ERA's new home. All new collections and items, including Spring 2025 theses, are at that site. For assistance, please contact erahelp@ualberta.ca.
Search
Skip to Search Results- 11Software engineering
- 3Distributed computing
- 3Message passing
- 3Parallel programming
- 3Programming environments
- 2Computer software--Development
- 7Graduate and Postdoctoral Studies (GPS), Faculty of
- 7Graduate and Postdoctoral Studies (GPS), Faculty of/Theses and Dissertations
- 4Computing Science, Department of
- 3Computing Science, Department of/Technical Reports (Computing Science)
- 1Computing Science, Department of/Conference Papers (Computing Science)
-
Fall 2012
Software build systems are often viewed as a solved problem by software engineers, since there are many mature tools and techniques for implementing them. However, existing tools and techniques focus on building single-language software and do not necessarily scale to building multilanguage...
-
Spring 2011
With the rise of services like Steam and Xbox Live, multiplayer support has become essential to the success of many commercial video games. Explicit, server-client synchronisation models are bandwidth intensive and error prone to implement, while implicit, peer-to-peer synchronisation models are...
-
End-to-end Fine-grained Traceability Analysis in Model Transformations and Transformation Chains
DownloadFall 2017
Over the last few decades, model-driven code generation has been the flagship paradigm used to promote adoption of model-driven engineering among the general software-engineering community. Model-driven code generators integrate model-to-model and model-to-text transformations to build...
-
Enterprise: An Interactive Graphical Programming Environment For Distributed Software Development
Download1991
Mohsin, Jimmy, Schaeffer, Jonathan, Lu, Paul, Chan, Enoch, Szafron, Duane, Smith, Carol, Wong, Pok Sze
Technical report TR91-17. Workstation environments have been in use for more than a decade now. Although a network of workstations together represents a large amount of aggregate computing power, single users often cannot utilize these resources for their applications. Enterprise is a...
-
1992
Technical report TR92-13. Enterprise is a graphical programming environment for designing, coding, debugging, testing, monitoring, profiling and executing programs in a distributed hardware environment. Enterprise code looks like familiar sequential code. The user attaches icons, called assets,...