The Experts below are selected from a list of 2269935 Experts worldwide ranked by ideXlab platform
Charles Consel - One of the best experts on this subject based on the ideXlab platform.
-
GPCE - Orchestrating masses of sensors: a design-driven Development Approach
ACM SIGPLAN Notices, 2016Co-Authors: Milan Kabáč, Charles ConselAbstract:This paper proposes a design-driven Development Approach that is dedicated to the domain of orchestration of masses of sensors. The developer declares what an application does using a domain-specific language (DSL). Our compiler processes domain-specific declarations to generate a customized programming framework that guides and supports the programming phase.
-
Orchestrating Masses of Sensors: A Design-Driven Development Approach
2015Co-Authors: Milan Kabáč, Charles ConselAbstract:This paper proposes a design-driven Development Approach that is dedicated to the domain of orchestration of masses of sensors. The developer declares what an application does using a domain-specific language (DSL). Our compiler processes domain-specific declarations to generate a customized programming framework that guides and supports the programming phase.
-
Orchestrating masses of sensors: a design-driven Development Approach
Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2015Co-Authors: Milan Kabáč, Charles ConselAbstract:International audienceThis paper proposes a design-driven Development Approach that is dedicated to the domain of orchestration of masses of sensors. The developer declares what an application does using a domain-specific language (DSL). Our compiler processes domain-specific declarations to generate a customized programming framework that guides and supports the programming phase
-
Orchestrating Masses of Sensors; A Design-Driven Development Approach
2015Co-Authors: Milan Kabáč, Charles ConselAbstract:We propose a software Development Approach to taming the many dimensions of the orchestration of masses of objects.
-
An Experimental Study of A Design-driven, Tool-based Development Approach
2012Co-Authors: Quentin Enard, Charles Consel, Christine Louberry, Xavier BlancAbstract:Design-driven software Development Approaches have long been praised for their many benefits on the Development process and the resulting software system. This paper discusses a step towards assessing these benefits by proposing an experimental study that involves a design-driven, tool-based Development Approach. This study raises various questions including whether a design-driven Approach improves software quality and whether the tool-based Approach improves productivity. In examining these questions, we explore specific issues such as the Approaches that should be involved in the comparison, the metrics that should be used, and the experimental framework that is required.
Claes Wohlin - One of the best experts on this subject based on the ideXlab platform.
-
The effect of moving from a plan-driven to an incremental software Development Approach with agile practices
Empirical Software Engineering, 2010Co-Authors: Kai Petersen, Claes WohlinAbstract:So far, only few in-depth studies focused on the direct comparison of process models in general, and between plan-driven and incremental/agile Approaches in particular. That is, it is not made explicit what the effect is of moving from one model to another model. Furthermore, there is limited evidence on advantages and issues encountered in agile software Development, this is specifically true in the context of large-scale Development. The objective of the paper is to investigate how the perception of bottlenecks, unnecessary work, and rework (from hereon referred to as issues) changes when migrating from a plan-driven to an incremental software Development Approach with agile practices (flexible product backlog, face-to-face interaction, and frequent integration), and how commonly perceived these practices are across different systems and Development roles. The context in which the objective should be achieved is large-scale Development with a market-driven focus. The selection of the context was based on the observation in related work that mostly small software Development projects were investigated and that the investigation was focused on one agile model (eXtreme programming). A case study was conducted at a Development site of Ericsson AB, located in Sweden in the end of 2007. In total 33 interviews were conducted in order to investigate the perceived change when migrating from plan-driven to incremental and agile software Development, the interviews being the primary source of evidence. For triangulation purposes measurements collected by Ericsson were considered, the measurements relating to unnecessary work (amount of discarded requirements) and rework (data on testing efficiency and maintenance effort). Triangulation in this context means that the measurements were used to confirm the perceived changes with an additional data source. In total 64 issues were identified, 24 being of general nature and the remaining 40 being local and therefore unique to individual’s opinions or a specific system. The most common ones were documented and analyzed in detail. The commonality refers to how many persons in different roles and across the systems studied have mentioned the issues for each of the process models. The majority of the most common issues relates to plan-driven Development. We also identified common issues remaining for agile after the migration, which were related to testing lead-time, test coverage, software release, and coordination overhead. Improvements were identified as many issues commonly raised for the plan-driven Approach were not raised anymore for the incremental and agile Approach. It is concluded that the recent introduction (start in 2005 with the study being conducted in the end of 2007) of incremental and agile practices brings added values in comparison to the plan-driven Approach, which is evident from the absence of critical issues that are encountered in plan-driven Development.
Cheryl B Aspy - One of the best experts on this subject based on the ideXlab platform.
-
A youth Development Approach to profiling sexual abstinence.
American Journal of Health Behavior, 2003Co-Authors: Roy F Oman, Sara K Vesely, Michelle Kegler, Kenneth Mcleroy, Cheryl B AspyAbstract:Objective: To use youth and parent demographic factors youth assets (strengths) and community constructs to develop age-group-specific profiles for youth who abstain from sexual activity. Methods: Data were collected using in-person interviews of youth (N=1253) residing in randomly selected inner-city neighborhood households. Data were analyzed to create classification trees. Results: Results indicated that assets typically were the most important factors related to abstinence and that the profiles differed for each age group. Conclusions: When sexual abstinence is considered the influence of youth and parent demographics youth assets and community factors appears to vary across adolescent Developmental age periods. (authors)
-
A youth Development Approach to profiling sexual abstinence.
American journal of health behavior, 2003Co-Authors: Roy F Oman, Sara K Vesely, Michelle Kegler, Kenneth Mcleroy, Cheryl B AspyAbstract:To use youth and parent demographic factors, youth assets (strengths), and community constructs to develop age-group-specific profiles for youth who abstain from sexual activity. Data were collected using in-person interviews of youth (N = 1253) residing in randomly selected, inner-city neighborhood households. Data were analyzed to create classification trees. Results indicated that assets typically were the most important factors related to abstinence and that the profiles differed for each age group. When sexual abstinence is considered, the influence of youth and parent demographics, youth assets, and community factors appears to vary across adolescent Developmental age periods.
Jon Perez - One of the best experts on this subject based on the ideXlab platform.
-
Supporting Pattern-Based Dependability Engineering via Model-Driven Development: Approach, tool-support and empirical validation
Journal of Systems and Software, 2016Co-Authors: Brahim Hamid, Jon PerezAbstract:Safety-critical systems require a high level of safety and integrity. Therefore, generating such systems involves specific software building processes. Many domains are not traditionally involved in these types of software problems and must adapt their current processes accordingly. Typically, such requirements are developed ad hoc for each system, preventing further reuse beyond the domain-specific boundaries. This paper proposes a solution for software system Development based on the reuse of dedicated subsystems, i.e., so-called dependability patterns that have been pre-engineered to adapt to a specific domain. We use Model-Driven Engineering (MDE) to describe dependability patterns and a methodology for developing dependable software systems using these patterns. Moreover, we describe an operational architecture for Development tools to support the Approach. An empirical evaluation of the proposed Approach is presented through its practical application to a case study in the railway domain, which has strong dependability requirements, to support a pattern-based Development Approach. This case study is followed by a survey to better understand the perceptions of practitioners regarding our Approach.
Milan Kabáč - One of the best experts on this subject based on the ideXlab platform.
-
GPCE - Orchestrating masses of sensors: a design-driven Development Approach
ACM SIGPLAN Notices, 2016Co-Authors: Milan Kabáč, Charles ConselAbstract:This paper proposes a design-driven Development Approach that is dedicated to the domain of orchestration of masses of sensors. The developer declares what an application does using a domain-specific language (DSL). Our compiler processes domain-specific declarations to generate a customized programming framework that guides and supports the programming phase.
-
Orchestrating masses of sensors: a design-driven Development Approach
Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2015Co-Authors: Milan Kabáč, Charles ConselAbstract:International audienceThis paper proposes a design-driven Development Approach that is dedicated to the domain of orchestration of masses of sensors. The developer declares what an application does using a domain-specific language (DSL). Our compiler processes domain-specific declarations to generate a customized programming framework that guides and supports the programming phase
-
Orchestrating Masses of Sensors: A Design-Driven Development Approach
2015Co-Authors: Milan Kabáč, Charles ConselAbstract:This paper proposes a design-driven Development Approach that is dedicated to the domain of orchestration of masses of sensors. The developer declares what an application does using a domain-specific language (DSL). Our compiler processes domain-specific declarations to generate a customized programming framework that guides and supports the programming phase.
-
Orchestrating Masses of Sensors; A Design-Driven Development Approach
2015Co-Authors: Milan Kabáč, Charles ConselAbstract:We propose a software Development Approach to taming the many dimensions of the orchestration of masses of objects.