5,326 Hits in 8.2 sec

Model-Driven Design of Web Applications with Client-Side Adaptation [chapter]

Stefano Ceri, Peter Dolog, Maristella Matera, Wolfgang Nejdl
2004 Lecture Notes in Computer Science  
In this paper, we integrate WebML, a high-level model and technology for building server-side Web applications, with UML-Guide, a UML-based system that generates client-side guides for the adaptation of  ...  UML-Guide is used for building company-specific e-learning curricula.  ...  UML-Guide State Diagram for e-Learning The UML-Guide state diagram of Figure 3 illustrates a personalized learning environment for teaching object-oriented programming in JAVA, borrowed from a well-known  ... 
doi:10.1007/978-3-540-27834-4_26 fatcat:nyiqjkxfdjcobgwsysartrowwy

Web extensions to UML: Using the MVC Triad [chapter]

David Lowe, Brian Henderson-Sellers, Alice Gu
2002 Lecture Notes in Computer Science  
Current Web Modelling Languages (WMLs) fall short of the requirements for the modelling of web system development.  ...  They also do not handle well the connection between different levels of abstraction and are largely unable to connect well with business models.  ...  However, the proposed support for a more complete and balanced Web system technical architecture can potentially expand the usage of the model during the system life cycle.  ... 
doi:10.1007/3-540-45816-6_18 fatcat:7aehxls2hrhw7dcikmnctzay4q

A methodology to design information retrieval systems (MDIRS)

João Ferreira, Alberto Silva, José Delgado
2007 Proceedings of the 2007 Euro American conference on Telematics and information systems - EATIS '07  
MDRIS main mission is to analyze, develop and evaluate mechanisms and tools to produce IR systems from a more abstract, high level, efficient and productive way than it is done currently.  ...  In this paper we detail the methodology generative programming techniques used to produce IR Systems and the work that will be handled in the near future.  ...  Among other best practices and patterns well known in the software engineering, we argue that the concurrent conjugation of the three main principles of MDIRS would short the time to develop and consequently  ... 
doi:10.1145/1352694.1352759 dblp:conf/eatis/FerreiraSD07 fatcat:3otvlqaiovb3hixdk33is6ub7u

Coping with Complexity [chapter]

Dave Roberts
2005 Human-Centered Software Engineering — Integrating Usability in the Software Development Lifecycle  
User Engineering then leads the team to the solution; providing many heuristics to guide progress. This paper presents an outline of User Engineering and an example of its use in a complex project.  ...  IBM User Engineering provides a process that guides teams though a complex project. It uses CASE tools to help to manage information.  ...  These objects must be well defined with short, meaningful names and clear descriptions. Using heuristics to guide the process, the most important objects form the core of the model.  ... 
doi:10.1007/1-4020-4113-6_11 fatcat:hiqk3kashrgcjfd23q5n4v2tnm

Who Knows/Uses What of the UML: A Personal Opinion Survey [chapter]

Gianna Reggio, Maurizio Leotta, Filippo Ricca
2014 Lecture Notes in Computer Science  
In practice, many UML diagrams/constructs seem scarcely used or even their existence is not known. By means of a study covering any possible source of information (e.g.  ...  In practice, many UML diagrams/constructs seem scarcely used or even their existence is not known. By means of a study covering any possible source of information (e.g.  ...  They are known and used but at a less extent than those in the first group.  ... 
doi:10.1007/978-3-319-11653-2_10 fatcat:rpdi4titcjcllg4gygifbdbvqe

Ontology Design Patterns for bio-ontologies: a case study on the Cell Cycle Ontology

Mikel Egaña Aranguren, Erick Antezana, Martin Kuiper, Robert Stevens
2008 BMC Bioinformatics  
The richness in bio-ontologies is a prior condition for diverse and efficient reasoning, and hence querying and hypothesis validation. Rigour allows a more consistent maintenance.  ...  Modelling such bio-ontologies is, however, a difficult task for bio-ontologists, because the necessary richness and rigour is difficult to achieve without extensive training.  ...  Acknowledgements This work was supported by the EU (FP6, contract number LSHG-CT-2004-512143 to EA) and MEA received funding from MC-EST (VIB), EPSRC and Manchester University.  ... 
doi:10.1186/1471-2105-9-s5-s1 pmid:18460183 pmcid:PMC2367624 fatcat:4ekfa2ovrjfbnaer5wxwpyatra

Mutation-driven Test Case Generation Using Short-lived Concurrent Mutants -- First Results [article]

Willibald Krenn, Rupert Schlick
2016 arXiv   pre-print
This paper presents a new version of the tool MoMuT::UML (, which implements a scalable version of mutation-driven test case generation (MDTCG).  ...  In the context of black-box testing, generating test cases through model mutation is known to produce powerful test suites but usually has the drawback of being prohibitively expensive.  ...  Acknowledgments The authors want to acknowledge the partners from industry supplying and helping to build the models. Especially to mention are Werner Schütz, Peter Tummeltshammer and colleagues.  ... 
arXiv:1601.06974v2 fatcat:46xox7s4ozg5hicr4muyrztnbq

GUIDE: Games with UML for interactive design exploration

Jennifer Tenzer, Perdita Stevens
2007 Knowledge-Based Systems  
In this paper we present our design tool GUIDE, which allows the user to explore a design in UML interactively by playing a game.  ...  The designer may resolve these problems when they arise during a play or let the GUIDE tool determine how the play should proceed.  ...  Acknowledgements The authors would like to thank the anonymous reviewers of the SoMeT paper [24] for useful comments, and the UK Engineering and Physical Sciences Research Council (GR/N13999/01, GR/A01756  ... 
doi:10.1016/j.knosys.2007.05.005 fatcat:cpr3y7nnhrdbhigo6z4jbapzwa

Wisdom — A UML Based Architecture for Interactive Systems [chapter]

Nuno Jardim Nunes, João Falcão e Cunha
2001 Lecture Notes in Computer Science  
Here we present a conceptual architectural model that expands the analysis framework of the Unified Process and the UML profile for software development processes.  ...  , under the common notation and semantics of the UML.  ...  The Wisdom architecture presented here is actually an evolution of the Unified Process information space to include the dimensions of presentation and dialogue, well known to the interactive system architecture  ... 
doi:10.1007/3-540-44675-3_12 fatcat:7bbrfkenn5h6bey3am5zsr24o4

Exploring semantic deep learning for building reliable and reusable one health knowledge from PubMed systematic reviews and veterinary clinical notes

Mercedes Arguello-Casteleiro, Robert Stevens, Julio Des-Diz, Chris Wroe, Maria Jesus Fernandez-Prieto, Nava Maroto, Diego Maseda-Fernandez, George Demetriou, Simon Peters, Peter-John M. Noble, Phil H. Jones, Jo Dukes-McEwan (+3 others)
2019 Journal of Biomedical Semantics  
We used a Semantic Deep Learning approach that combines the Semantic Web technologies and Deep Learning to acquire and validate knowledge about 11 well-known medical conditions mined from two sets of unstructured  ...  Each concept, represented by an n-gram, is mapped to UMLS using MetaMap; we also developed a bespoke method for mapping short forms (e.g. abbreviations and acronyms).  ...  valuable medical insights as well as to the anonymous reviewers for their useful comments.  ... 
doi:10.1186/s13326-019-0212-6 pmid:31711540 pmcid:PMC6849172 fatcat:vfm3gd524ng3xprcra2z356lha

WiP: An Architecture for Disruption Management in Smart Manufacturing

Evangelia Kavakli, Jorge Buenabad-Chavez, Vasilios Tountopoulos, Pericles Loucopoulos, Rizos Sakellariou
2018 Zenodo  
This paper reports the work in progress towards the specification of a conceptual architecture of a smart system for supporting the management of disruptions in the manufacturing domain.  ...  In particular, it proposes an approach to the description of the system architecture based on a number of interrelated viewpoints following the pertinent ISO 42010 standard.  ...  ACKNOWLEDGMENT This work has been supported in the context of the EU H2020-FOF-11-2016 project DISRUPT (grant no 723541). The authors would like to thank all project partners for fruitful discussions.  ... 
doi:10.5281/zenodo.3528338 fatcat:pwuue74ctrfqvd4daav3gduxre

Experimental Object-Oriented Modelling

Klaus Marius Hansen
2002 DAIMI Report Series  
Experimental system development seeks active experimentation in a system development project through, e.g., technical prototyping and active user involvement.  ...  We introduce and examine "experimental object-oriented modelling" as the intersection of these practices.  ...  Furthermore, we thank Michel Beaudouin-Lafon as well as the people from Danfoss Instruments, Mjølner Informatics, the DESARTE project, and the CPN/2000 project.  ... 
doi:10.7146/dpb.v31i559.7116 fatcat:qpnbe77mxvhwdkpndu6s4l4h2e

From User Requirements to User Interfaces: A Methodological Approach [chapter]

Juan Sánchez Díaz, Oscar Pastor López, Juan J. Fons
2001 Lecture Notes in Computer Science  
To achieve this objective, a guided software production process is needed, starting from the initial requirements engineering activities and through to the resultant software product.  ...  , through the validation of the user interfaces generated as a software representation of their requirements.  ...  Conclusions and Future Work A methodological approach to guide the process of generating user interfaces from the user requirements elicitation has been presented in this paper.  ... 
doi:10.1007/3-540-45341-5_5 fatcat:6df3xzpth5f6ro6jta53uezco4

SPMDSL Language Model - Onto a DSL for Agile Use case driven Software Projects' Management

Gilberto G. Gomes Ribeiro, Ângela M. Amorim Barros, António M. Rosado da Cruz
2017 Proceedings of the 19th International Conference on Enterprise Information Systems  
SPMDSL aims to be a DSL defining a set of representational primitives with which to model projects in the domain of agile software project management.  ...  The goal is to enable representing past projects' information to facilitate retrieving information for lessons learned analysis. Ribeiro, G., Barros, Â. and Cruz, A.  ...  A DSL comprises the development of:  A Language model (Abstract Syntax), defining the concepts and relationships (the core language model), as well as a set of rules enforcing well-formedness through  ... 
doi:10.5220/0006326804030410 dblp:conf/iceis/RibeiroBC17 fatcat:jlcamc5d5vf2laighuori2iamy

A taxonomy of computer-supported critics

Norhayati Mohd Ali, John Hosking, John Grundy
2010 2010 International Symposium on Information Technology  
Critics have emerged over the last several years as a specific tool feature to support users in computer-mediated tasks.  ...  The concept of a critic has been adopted in various domains, including: medical (ATTENDING, ONCONCIN), programming (Lisp-Critic, RevJava), software engineering (Argo/UML, ABCDE-Critic), design sketching  ...  Robbins stated a comparative approach can direct users to make their work like the one that the system proposed [15] . Hence, this approach guides the user to a known solution [15] .  ... 
doi:10.1109/itsim.2010.5561498 fatcat:uahvxqxp6vhazbdhkpmo3n3nve
« Previous Showing results 1 — 15 out of 5,326 results