Meta-model for Object-Oriented Hierarchical Systems
Graph Chatbot
Chat with Graph Search
Ask any question about EPFL courses, lectures, exercises, research, news, etc. or try the example questions below.
DISCLAIMER: The Graph Chatbot is not programmed to provide explicit or categorical answers to your questions. Rather, it transforms your questions into API requests that are distributed across the various IT services officially administered by EPFL. Its purpose is solely to collect and recommend relevant references to content that you can explore to help you answer your questions.
Object-oriented modeling is concerned with capturing common properties of objects. The dominant thinking in this realm is to classify objects that share certain properties into what is called a class, which in turn enables us to instantiate additional obje ...
The Smart Factory is an important topic worldwide as a means for achieving Industry 4.0 in the manufacturing domain. Contemporary research on the Smart Factory has been concerned with application of the so-called Internet of Things (IoT) to the shop floor. ...
A number of component-based frameworks have been proposed to tackle the complexity of the design of concurrent software and systems and, in particular, to allow modelling and simulation of critical embedded applications. Such design frameworks usually prov ...
Single-photon avalanche diodes (SPADs) fabricated in standard CMOS processes enable cost-effective volume production of sensors capable of time-stamping individual photons with high accuracy. This capability makes the sensors ideally suited for application ...
Modeling Enterprise Architecture (EA) requires the representation of multiple views for an enterprise. This could be done by a team of stakeholders that essentially have different backgrounds. One way to do this is to structure the model into hierarchical ...
Business and innovation ecosystems involve complex interdependencies among various actors. The concept of ecosystem is useful for analyzing strategies in which competitors are also considered as complementary partners. To make this explicit, we use SEAM – ...
Today, enterprise applications provide large amounts of data and finding the right information on time for a given purpose is often a challenge. In these environments, users do not know what information is important, why it is important and finally, how to ...
Software systems tend to increase over time in size and complexity. Their development usually spans a long period of time and often results in systems that are hard to understand, debug and maintain. Architectures are common means for organising coordinati ...
Requirements elicitation is an important part of information systems development. It is often performed as a technical task, but from a close look it is mainly a social activity. The main work consists of interacting with stake-holders in order to understa ...
Models are used in software engineering, enterprise architecture, requirements engineering, etc. In this context, models can give support in creating a shared understanding of what exists in an enterprise. For this purpose we suggest to use a cartography t ...