7 research outputs found
Model-Based Systems Engineering Approach to Distributed and Hybrid Simulation Systems
INCOSE defines Model-Based Systems Engineering (MBSE) as the formalized application of modeling to support system requirements, design, analysis, verification, and validation activities beginning in the conceptual design phase and continuing throughout development and later life cycle phases. One very important development is the utilization of MBSE to develop distributed and hybrid (discrete-continuous) simulation modeling systems. MBSE can help to describe the systems to be modeled and help make the right decisions and partitions to tame complexity. The ability to embrace conceptual modeling and interoperability techniques during systems specification and design presents a great advantage in distributed and hybrid simulation systems development efforts. Our research is aimed at the definition of a methodological framework that uses MBSE languages, methods and tools for the development of these simulation systems. A model-based composition approach is defined at the initial steps to identify distributed systems interoperability requirements and hybrid simulation systems characteristics. Guidelines are developed to adopt simulation interoperability standards and conceptual modeling techniques using MBSE methods and tools. Domain specific system complexity and behavior can be captured with model-based approaches during the system architecture and functional design requirements definition. MBSE can allow simulation engineers to formally model different aspects of a problem ranging from architectures to corresponding behavioral analysis, to functional decompositions and user requirements (Jobe, 2008)
Systems Theory Based Architecture Framework for Complex System Governance
The purpose of this research was to develop a systems theory based framework for complex system governance using grounded theory approach. Motivation for this research includes: 1) the lack of research that identifies modeling characteristics for complex system governance, 2) the lack of a framework rooted in systems theory to support performance of complex system governance functions for maintaining system viability.
This research focused on answering: What systems theoretic framework can be developed to inform complex system governance and enable articulation of governance function performance? The grounded theory research approach utilized three phases. First, the literature in systems theory, management cybernetics, governance and enterprise architecture was synthesized and open-coded to generalize main themes using broad analysis in NVivo software, researcher note taking in EndNote, and cataloging in Excel spreadsheets. Second, the literature underwent axial-coding to identify interconnections and relevance to systems theory and complex system governance, primarily using Excel spreadsheets. Finally, selective coding and interrelationships were identified and the complex system governance architecture framework was shaped, reviewed, and validated by qualified experts.
This research examined a grounded theory approach not traditionally used in systems theory research. It produced a useful systems theory based framework for practical application, bridging the gap between theory and practice in the emerging field of complex system governance.
Theoretical implications of this research include identifying the state of knowledge in each literature domain and the production of a unique framework for performing metasystem governance functions that is analytically generalizable. Management cybernetics, governance, and systems theory are expanded through a testable tool for meta-level organizational and system governance theories. Enterprise architecture is advanced with a multi-disciplinary framework that coherently presents and facilitates new use for architecture at the metasystem level.
Methodological implications of this research include using grounded theory approach for systems theory research, where it is atypical. Although a non-traditional method, it provides an example for conducting fruitful research that can contribute knowledge.
Practical implications of this research include a useable framework for complex system governance which has never before existed and a living structure adaptable to evolutionary change coming from any related domain or future practical application feedback
Textual representation of a business architecture developed with Archimate to facilitate the analysis of information, using xADL
Una Arquitectura Empresarial (AE) permite tener una visión global de la empresa que se hace más comprensible cuando es representada gráficamente mediante modelos. El tamaño y la complejidad de estos modelos dependen del tamaño de la empresa y el enfoque que tiene el modelo. Cuando se representa la AE de una empresa grande, se puede llegar a obtener diagramas confusos, que no son fáciles de leer y analizar a simple vista. Para la elaboración de las AE se han desarrollado variedad de frameworks y modelos, que se encuentran apoyados por lenguajes y herramientas. En la última década, se han desarrollado los Lenguajes de Descripción de Arquitecturas (ADL) con fines y objetivos diversos que son especialmente producto de investigación universitaria. Entre estos ADLs se encuentran: ArchiMate y xADL 2.0, el primero enfocado en arquitecturas empresariales y el segundo en arquitecturas de software.
En esta investigación se realizó una interpretación textualmente una arquitectura simbólica como lo es una arquitectura representada con ArchiMate, para facilitar la generación de análisis de impacto. Se seleccionó ArchiMate por su visión y aceptación, y se planteó xADL 2.0, porque ofrece una representación textual basada en esquemas XML. Para estos dos lenguajes se exploró similitud en la definición de elementos y relaciones, cómo podían ser aprovechados los conceptos y enfoques planteados con ArchiMate y cómo se podría obtener la representación textual mediante los esquemas XML que usa xADL 2.0. La importancia del uso de XML radica en que es un lenguaje usado como base para la formación de diversas herramientas, por lo que, a partir de la representación textual se realizó el análisis del impacto que produce la modificación de un elemento en la AE, generando una lista de los elementos que se veían afectados.Introducción
Objetivos
Objetivo general
Objetivos específicos
Hipótesis
Organización del informe
Marco teórico
Lenguajes de descripción de arquitecturas
Características de los ADL
Archimate
Herramientas de soporte
Trabajos relacionados
Metodología
Criterios de búsqueda y limitantes
Organización de archimate
Caso de validación
Comparacion entre ArchiMate y xADL
Análisis de impacto
Conclusiones
Recomendaciones y trabajo futuro
Referencias y bibliografía
AnexosMaestríaAn Enterprise Architecture (AE) allows to have a global vision of the company that becomes more understandable when it is represented graphically by means of models. The size and complexity of these models depend on the size of the company and the focus of the model. When representing the EA of a large company, you can get confusing diagrams, which are not easy to read and analyze with the naked eye. A variety of frameworks and models have been developed for the elaboration of AE, which are supported by languages and tools. In the last decade, Architectural Description Languages (ADLs) have been developed for various purposes and objectives that are especially the product of university research. Among these ADLs are: ArchiMate and xADL 2.0, the former focused on enterprise architectures and the latter on software architectures.
In this research, a textual interpretation of a symbolic architecture such as an architecture represented with ArchiMate was carried out, to facilitate the generation of impact analysis. ArchiMate was selected for its vision and acceptance, and xADL 2.0 was considered, because it offers a textual representation based on XML schemas. For these two languages, similarity was explored in the definition of elements and relationships, how the concepts and approaches proposed with ArchiMate could be used and how the textual representation could be obtained through the XML schemas used by xADL 2.0. The importance of using XML lies in the fact that it is a language used as a basis for the formation of various tools, therefore, from the textual representation, the analysis of the impact produced by the modification of an element in the AE was carried out, generating a list of the items that were affected
Definition and verification of a set of reusable reference architectures for hybrid vehicle development
Current
concerns
regarding
climate
change
and
energy
security
have
resulted
in
an
increasing
demand
for
low
carbon
vehicles,
including:
more
efficient
internal
combustion
engine
vehicles,
alternative
fuel
vehicles,
electric
vehicles
and
hybrid
vehicles.
Unlike
traditional
internal
combustion
engine
vehicles
and
electric
vehicles,
hybrid
vehicles
contain
a
minimum
of
two
energy
storage
systems.
These
are
required
to
deliver
power
through
a
complex
powertrain
which
must
combine
these
power
flows
electrically
or
mechanically
(or
both),
before
torque
can
be
delivered
to
the
wheel.
Three
distinct
types
of
hybrid
vehicles
exist,
series
hybrids,
parallel
hybrids
and
compound
hybrids.
Each
type
of
hybrid
presents
a
unique
engineering
challenge.
Also,
within
each
hybrid
type
there
exists
a
wide
range
of
configurations
of
components,
in
size
and
type.
The
emergence
of
this
new
family
of
hybrid
vehicles
has
necessitated
a
new
component
to
vehicle
development,
the
Vehicle
Supervisory
Controller
(VSC).
The
VSC
must
determine
and
deliver
driver
torque
demand,
dividing
the
delivery
of
that
demand
from
the
multiple
energy
storage
systems
as
a
function
of
efficiencies
and
capacities.
This
control
component
is
not
commonly
a
standalone
entity
in
traditional
internal
combustion
vehicles
and
therefore
presents
an
opportunity
to
apply
a
systems
engineering
approach
to
hybrid
vehicle
systems
and
VSC
control
system
development.
A
key
non-‐functional
requirement
in
systems
engineering
is
reusability.
A
common
method
for
maximising
system
reusability
is
a
Reference
Architecture
(RA).
This
is
an
abstraction
of
the
minimum
set
of
shared
system
features
(structure,
functions,
interactions
and
behaviour)
that
can
be
applied
to
a
number
of
similar
but
distinct
system
deployments.
It
is
argued
that
the
employment
of
RAs
in
hybrid
vehicle
development
would
reduce
VSC
development
time
and
cost.
This
Thesis
expands
this
research
to
determine
if
one
RA
is
extendable
to
all
hybrid
vehicle
types
and
combines
the
scientific
method
with
the
scenario
testing
method
to
verify
the
reusability
of
RAs
by
demonstration.
A
set
of
hypotheses
are
posed:
Can
one
RA
represent
all
hybrid
types?
If
not,
can
a
minimum
number
of
RAs
be
defined
which
represents
all
hybrid
types?
These
hypotheses
are
tested
by
a
set
of
scenarios.
The
RA
is
used
as
a
template
for
a
vehicle
deployment
(a
scenario),
which
is
then
tested
numerically,
thereby
verifying
that
the
RA
is
valid
for
this
type
of
vehicle.
This
Thesis
determines
that
two
RAs
are
required
to
represent
the
three
hybrid
vehicle
types.
One
RA
is
needed
for
series
hybrids,
and
the
second
RA
covers
parallel
and
compound
hybrids.
This
is
done
at
a
level
of
abstraction
which
is
high
enough
to
avoid
system
specific
features
but
low
enough
to
incorporate
detailed
control
functionality.
One
series
hybrid
is
deployed
using
the
series
RA
into
simulation,
hardware
and
onto
a
vehicle
for
testing.
This
verifies
that
the
series
RA
is
valid
for
this
type
of
vehicle.
The
parallel
RA
is
used
to
develop
two
sub-‐types
of
parallel
hybrids
and
one
compound
hybrid.
This
research
has
been
conducted
with
industrial
partners
who
value,
and
are
employing,
the
findings
of
this
research
in
their
hybrid
vehicle
development
programs
Engenharia de sistemas baseada em modelos: um sistema para o tráfego & ambiente
Doutoramento em Gestão IndustrialThe contemporary world is crowded of large, interdisciplinary, complex systems
made of other systems, personnel, hardware, software, information, processes,
and facilities. The Systems Engineering (SE) field proposes an integrated
holistic approach to tackle these socio-technical systems that is crucial to take
proper account of their multifaceted nature and numerous interrelationships,
providing the means to enable their successful realization. Model-Based
Systems Engineering (MBSE) is an emerging paradigm in the SE field and can
be described as the formalized application of modelling principles, methods,
languages, and tools to the entire lifecycle of those systems, enhancing
communications and knowledge capture, shared understanding, improved
design precision and integrity, better development traceability, and reduced
development risks.
This thesis is devoted to the application of the novel MBSE paradigm to the
Urban Traffic & Environment domain. The proposed system, the GUILTE
(Guiding Urban Intelligent Traffic & Environment), deals with a present-day real
challenging problem “at the agenda” of world leaders, national governors, local
authorities, research agencies, academia, and general public. The main
purposes of the system are to provide an integrated development framework
for the municipalities, and to support the (short-time and real-time) operations
of the urban traffic through Intelligent Transportation Systems, highlighting two
fundamental aspects: the evaluation of the related environmental impacts (in
particular, the air pollution and the noise), and the dissemination of information
to the citizens, endorsing their involvement and participation. These objectives
are related with the high-level complex challenge of developing sustainable
urban transportation networks.
The development process of the GUILTE system is supported by a new
methodology, the LITHE (Agile Systems Modelling Engineering), which aims to
lightening the complexity and burdensome of the existing methodologies by
emphasizing agile principles such as continuous communication, feedback,
stakeholders involvement, short iterations and rapid response. These principles
are accomplished through a universal and intuitive SE process, the SIMILAR
process model (which was redefined at the light of the modern international
standards), a lean MBSE method, and a coherent System Model developed
through the benchmark graphical modeling languages SysML and OPDs/OPL.
The main contributions of the work are, in their essence, models and can be
settled as: a revised process model for the SE field, an agile methodology for
MBSE development environments, a graphical tool to support the proposed
methodology, and a System Model for the GUILTE system. The comprehensive
literature reviews provided for the main scientific field of this research
(SE/MBSE) and for the application domain (Traffic & Environment) can also be
seen as a relevant contribution.O mundo contemporâneo é caracterizado por sistemas de grande dimensão e
de natureza marcadamente complexa, sócio-técnica e interdisciplinar. A
Engenharia de Sistemas (ES) propõe uma abordagem holística e integrada
para desenvolver tais sistemas, tendo em consideração a sua natureza
multifacetada e as numerosas inter-relações que advêm de uma quantidade
significativa de diferentes pontos de vista, competências, responsabilidades e
interesses. A Engenharia de Sistemas Baseada em Modelos (ESBM) é um
paradigma emergente na área da ES e pode ser descrito como a aplicação
formal de princípios, métodos, linguagens e ferramentas de modelação ao ciclo
de vida dos sistemas descritos. Espera-se que, na próxima década, a ESBM
desempenhe um papel fundamental na prática da moderna Engenharia de
Sistemas.
Esta tese é dedicada à aplicação da ESBM a um desafio real que constitui
uma preocupação do mundo actual, estando “na agenda” dos líderes mundiais,
governantes nacionais, autoridades locais, agências de investigação,
universidades e público em geral. O domínio de aplicação, o
Tráfego & Ambiente, caracteriza-se por uma considerável complexidade e
interdisciplinaridade, sendo representativo das áreas de interesse para a ES.
Propõe-se um sistema (GUILTE) que visa dotar os municípios de um quadro
de desenvolvimento integrado para adopção de Sistemas de Transporte
Inteligentes e apoiar as suas operações de tráfego urbano, destacando dois
aspectos fundamentais: a avaliação dos impactos ambientais associados (em
especial, a poluição atmosférica e o ruído) e a divulgação de informação aos
cidadãos, motivando o seu envolvimento e participação. Estes objectivos
relacionam-se com o desafio mais abrangente de desenvolver redes de
transporte urbano sustentáveis.
O processo de desenvolvimento do sistema apoia-se numa nova metodologia
(LITHE), mais ágil, que enfatiza os princípios de comunicação contínua,
feedback, participação e envolvimento dos stakeholders, iterações curtas e
resposta rápida. Estes princípios são concretizados através de um processo de
ES universal e intuitivo (redefinido à luz dos padrões internacionais), de um
método simples e de linguagens gráficas de modelação de referência (SysML
e OPDs/OPL).
As principais contribuições deste trabalho são, na sua essência, modelos: um
modelo revisto para o processo da ES, uma metodologia ágil para ambientes
de desenvolvimento baseados em modelos, uma ferramenta gráfica para
suportar a metodologia proposta e o modelo de um sistema para as operações
de tráfego & ambiente num contexto urbano. Contribui-se ainda com uma
cuidada revisão bibliográfica para a principal área de investigação (ES/ESBM)
e para o domínio de aplicação (Tráfego & Ambiente)