This document discusses the collaborative construction of telecommunications services. It presents Vanea Chiprianov's PhD defense on developing an enterprise architecture and model-driven engineering method for reducing telecom service construction time. The document outlines challenges in the telecom service lifecycle. It then reviews the state of the art in service creation environments and their limitations. The solution proposes a telecom service construction process, tool building process, and software tools that leverage both enterprise architecture and model-driven engineering. A case study on developing a multimedia conferencing service is also presented.
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...IJERA Editor
Transmission video over ad hoc networks has become one of the most important and interesting subjects of study for researchers and programmers because of the strong relationship between video applications and frequent users of various mobile devices, such as laptops, PDAs, and mobile phones in all aspects of life. However, many challenges, such as packet loss, congestion (i.e., impairments at the network layer), multipath fading (i.e., impairments at the physical layer) [1], and link failure, exist in transferring video over ad hoc networks; these challenges negatively affect the quality of the perceived video [2].This study has investigated video transfer over ad hoc networks. The main challenges of transferring video over ad hoc networks as well as types of errors that may occur during video transmission, various types of video mechanisms, error correction methods, and different Quality of Service (QoS) parameters that affect the quality of the received video are also investigated.
The paper discussed the implementation of the use of
Voice over Internet Protocol services, which is resulting in the
enormous growth of broadband network. The main objective
of this paper is to evaluate the QoS of VOIP for different
broad band networks. Wired, Wireless Local Area Network
(WLAN), Worldwide Interoperability for Microwave Access
(WiMAX) and Universal Mobile Telecommunication System
(UMTS) networks were implemented in OPNET Modeler The
quality is compared using different QoS parameters such as
end-to-end delay, Mean Opion Score (MOS), throughput and
jitter. The VoIP codes used in the measurements of QoS is
G.729A with sampling rate of 8 kbps .The results analyzed and
the performance evaluated will give network operators an
opportunity to select the codec for better services of VoIP for
customer satisfaction.
Analyzing Video Streaming Quality by Using Various Error Correction Methods o...IJERA Editor
Transmission video over ad hoc networks has become one of the most important and interesting subjects of study for researchers and programmers because of the strong relationship between video applications and frequent users of various mobile devices, such as laptops, PDAs, and mobile phones in all aspects of life. However, many challenges, such as packet loss, congestion (i.e., impairments at the network layer), multipath fading (i.e., impairments at the physical layer) [1], and link failure, exist in transferring video over ad hoc networks; these challenges negatively affect the quality of the perceived video [2].This study has investigated video transfer over ad hoc networks. The main challenges of transferring video over ad hoc networks as well as types of errors that may occur during video transmission, various types of video mechanisms, error correction methods, and different Quality of Service (QoS) parameters that affect the quality of the received video are also investigated.
The paper discussed the implementation of the use of
Voice over Internet Protocol services, which is resulting in the
enormous growth of broadband network. The main objective
of this paper is to evaluate the QoS of VOIP for different
broad band networks. Wired, Wireless Local Area Network
(WLAN), Worldwide Interoperability for Microwave Access
(WiMAX) and Universal Mobile Telecommunication System
(UMTS) networks were implemented in OPNET Modeler The
quality is compared using different QoS parameters such as
end-to-end delay, Mean Opion Score (MOS), throughput and
jitter. The VoIP codes used in the measurements of QoS is
G.729A with sampling rate of 8 kbps .The results analyzed and
the performance evaluated will give network operators an
opportunity to select the codec for better services of VoIP for
customer satisfaction.
Multimedia Video transmission is over Wireless Local Area Networks is expected to be an important component of many
emerging multimedia applications. However, Wireless networks will always be bandwidth limited compared to fixed networks due to
background noise, limited frequency spectrum, and varying degrees of network coverage and signal strength One of the critical issues
for multimedia applications is to ensure that the Quality of Service (QoS) requirement to be maintained at an acceptable level. Modern
mobile devices are equipped with multiple network interfaces, including 3G/LTE WiFi. Bandwidth aggregation over LTE and WiFi
links offers an attractive opportunity of supporting bandwidth-intensive services, such as high-quality video streaming, on mobile
devices. Achieving effective bandwidth aggregation in wireless environments raises several challenges related to deployment, link
heterogeneity, Network congestion, network fluctuation, and energy consumption. In this work, an overview of schemes for video
transmission over wireless networks is presented where an acceptable quality of service (QoS) for video applications required realtime
video transmission is achieved
Causes of Fiber Cut and the Recommendation to Solve the ProblemIOSRJECE
Optical fiber technology has transformed the telecom landscape in Ghana in recent years owing to its overwhelming advantages over the traditional transmission medium. Though the technology is highly immune to electromagnetic wave, it also offers a higher capacity of bandwidth for data and voice activities. The fiber infrastructure in Ghana has experienced a lot of fiber cuts incidences. And this has affected network quality delivery, increased operational expenditure and decline revenue margins of the telcos. This research was carried out in two phases using MTN Ghana (Western and Central Region) as a case study, to establish the root causes and remedial actions to curb it. First, Pareto and Ishakawa analytical tools were applied to the primary source data for the analysis. Secondly, a purposive survey was administered to acquire additional information. It was established that activities of government sponsored projects and private developers were largely responsible for the menace due to; negligence, ignorance, lack of coordination etc. On the bases, it’s recommended that telcos and stakeholders embark on educational campaign to sensitize the public on optical fiber cables whiles the government of Ghana put in measures to build mandatory right-of-way with support from the private sector.
Device-to-device (D2D) communications underlaying a cellular infrastructure has been proposed as a means of taking advantage of the physical proximity of communicating devices, increasing resource utilization, and improving cellular coverage. Relative to the traditional cellular methods, there is a need to design new peer discovery methods, physical layer procedures, and radio resource management algorithms that help realize the potential article we use the 3GPP Long Term Evolution system as a baseline for D2D design, review some of the key design challenges, and propose solution approaches that allow cellular devices and D2D pairs to share spectrum resources and thereby increase the spectrum and energy efficiency of traditional cellular networks. Sim- ulation results illustrate the viability of the proposed design.
Investment opportunity: EPIC member Luz Wavelabs looks to close Series A funding round by end February 2017. Large market potential; dynamic, highly qualified management team. Interested investors InMail me for details.
Multimedia Video transmission is over Wireless Local Area Networks is expected to be an important component of many
emerging multimedia applications. However, Wireless networks will always be bandwidth limited compared to fixed networks due to
background noise, limited frequency spectrum, and varying degrees of network coverage and signal strength One of the critical issues
for multimedia applications is to ensure that the Quality of Service (QoS) requirement to be maintained at an acceptable level. Modern
mobile devices are equipped with multiple network interfaces, including 3G/LTE WiFi. Bandwidth aggregation over LTE and WiFi
links offers an attractive opportunity of supporting bandwidth-intensive services, such as high-quality video streaming, on mobile
devices. Achieving effective bandwidth aggregation in wireless environments raises several challenges related to deployment, link
heterogeneity, Network congestion, network fluctuation, and energy consumption. In this work, an overview of schemes for video
transmission over wireless networks is presented where an acceptable quality of service (QoS) for video applications required realtime
video transmission is achieved
Causes of Fiber Cut and the Recommendation to Solve the ProblemIOSRJECE
Optical fiber technology has transformed the telecom landscape in Ghana in recent years owing to its overwhelming advantages over the traditional transmission medium. Though the technology is highly immune to electromagnetic wave, it also offers a higher capacity of bandwidth for data and voice activities. The fiber infrastructure in Ghana has experienced a lot of fiber cuts incidences. And this has affected network quality delivery, increased operational expenditure and decline revenue margins of the telcos. This research was carried out in two phases using MTN Ghana (Western and Central Region) as a case study, to establish the root causes and remedial actions to curb it. First, Pareto and Ishakawa analytical tools were applied to the primary source data for the analysis. Secondly, a purposive survey was administered to acquire additional information. It was established that activities of government sponsored projects and private developers were largely responsible for the menace due to; negligence, ignorance, lack of coordination etc. On the bases, it’s recommended that telcos and stakeholders embark on educational campaign to sensitize the public on optical fiber cables whiles the government of Ghana put in measures to build mandatory right-of-way with support from the private sector.
Device-to-device (D2D) communications underlaying a cellular infrastructure has been proposed as a means of taking advantage of the physical proximity of communicating devices, increasing resource utilization, and improving cellular coverage. Relative to the traditional cellular methods, there is a need to design new peer discovery methods, physical layer procedures, and radio resource management algorithms that help realize the potential article we use the 3GPP Long Term Evolution system as a baseline for D2D design, review some of the key design challenges, and propose solution approaches that allow cellular devices and D2D pairs to share spectrum resources and thereby increase the spectrum and energy efficiency of traditional cellular networks. Sim- ulation results illustrate the viability of the proposed design.
Investment opportunity: EPIC member Luz Wavelabs looks to close Series A funding round by end February 2017. Large market potential; dynamic, highly qualified management team. Interested investors InMail me for details.
Mercer Capital's Value Focus: Construction Industry | Q2 2015Mercer Capital
Mercer Capital’s Construction Industry newsletter is a quarterly publication providing perspective on valuation issues pertinent to the construction industry, including residential, commercial, civil, paving, concrete, and more. Each issue includes a segment focus, market overview, mergers and acquisitions review, and more.
The EB-5 investor visa program is becoming more popular since Rule 506 (c) became law allowing issuers to advertise their offerings to foreign investors seeking U.S. residency. As with any investment proper due diligence is crucial. The Securities and Exchange Commission’s (“SEC”) Office of Investor Education and Advocacy and U.S. Citizenship and Immigration Services (“USCIS”) have issued recent warnings to foreign investors regarding the fraudulent use of the EB-5 program.
I had the opportunity to speak at the Hampton Roads American Marketing Association event on Thursday, October 25th.
Building and maintaining an on-going positive relationship with consumers and customers through advanced social media tactics and technology is critical to your company’s success! The use of social media and new technology holds tremendous opportunities for companies looking to drive new business, retain customers, create engagement and increase revenue. Whether you are completely clueless, somewhat familiar, or advanced, Erica Campbell, Director of Social Media for Dominion Homes Media, the umbrella division for Homes.com and ForRent.com discussed how to leverage social media and become part of the consumer dialogue. This session provided attendees with strategic insight into creating a center of excellence, how and why social media works for businesses across all touch points, improving consumer engagement and other emerging opportunities.
This 2-hour course will show the perspective of what it takes to be an effective CFO in the construction industry from the vantage point of CFO’s, bankers, surety agents and other professional references who work in the industry. This session will examine best practices and protocols of construction financial management.
Learning Objectives/ Outcomes:
• Review and continuation of construction financial statements; using a work-in-progress report
• Review and continuation of job costing and accounting
• “Cash is King” rule of thumb summary
• Discuss the role of owner’s right hand person
Showcase of Builk.com in 1LS event for contractor conference held on Oct 20, 2011 at Arnoma Hotel, Bangkok.
Introduce BUILK.COM - FREE SaaS serving as the Professional Social Networking for Construction Industry.
UC Real Estate Professional Development: Financing ToolsThe Port
Financing tools workshop: an overview of new and bedrock tools of development finance, presented March 24, 2015 at University of Cincinnati Real Estate Center
by Susan E. Thomas, Port of Greater Cincinnati Development Authority and Matt Staarmann of Ross, Sinclaire and Associates
Presentation of the "Alternative Network Deployments" IETF draft for the GAIA meeting in IETF93, Prague, 22nd July 2015.
http://datatracker.ietf.org/doc/draft-irtf-gaia-alternative-network-deployments/
A Study of Protocols for Grid Computing EnvironmentCSCJournals
Using grid systems efficiently has to face many challenges. One of them is the efficient exchange of data between distant components exacerbated by the diversity of existing protocols for communicating participants. Grid computing will reach its vast potential if and only if, the underlying networking infrastructure is able to transfer data across quite long distances in a very effective manner. Experiences show that advanced distributed applications executed in existing large scale computational grids are often able to use only a small fraction of available bandwidth. The reason for such a poor performance is the TCP, which works only in low bandwidth and low delay networks. Several new transport protocols have been introduced, but a very few are widely used in grid computing applications, these protocols can be categorized in three broad categories viz. TCP based, UDP based and Application layer protocols. We study these protocols and present its performance and research activities that can be done in these protocols.
Wimax Emulator to Enhance Media and Video Qualityijceronline
International Journal of Computational Engineering Research (IJCER) is dedicated to protecting personal information and will make every reasonable effort to handle collected information appropriately. All information collected, as well as related requests, will be handled as carefully and efficiently as possible in accordance with IJCER standards for integrity and objectivity.
ANALYSIS AND MODELLING OF POWER CONSUMPTION IN IOT WITH VIDEO QUALITY COMMUNI...ijma
Internet of Things applications such as environmental monitoring and healthcare may involve multimedia
communications from IoT devices to humans for decision-making. Therefore, the quality of delivered
multimedia should be in good perceived quality. Higher video quality results into higher energy consumptions due to encoding and decoding processes and as a result, will affect the performance of IoT devices due to their inherent energy constraints. This paper presents the impact of video encoding
parameters as non-network parameters on the energy consumption of IoT devices. The experimental results from Cooja simulator show that the videos with high bitrates and low frame rates consume more power than videos with low bitrates and high frame rates. It was also found that video content type affects energy consumption. Finally, this paper proposes a power model that takes into account video parameters such as
bit rate, frame rate and content types. The proposed model can play a vital role in video quality adaptation in multimedia communication over IoT devices.
RECAP at ETSI Experiential Network Intelligence (ENI) MeetingRECAP Project
This presentation was delivered by Johan Forsman (Tieto), Jörg Domaschka (UULM) and Paolo Casari (IMDEA Networks) at the ETSI Experiential Network Intelligence (ENI) Meeting in Warsaw, Poland, on April 12th, 2019. ETSI Experiential Networked Industry Specification Group (ENI ISG) work on defining a Cognitive Network Management architecture using Artificial Intelligence (AI) techniques and context-aware policies to adjust offered services based on changes in user needs, environmental conditions and business goals. The intention is that the use of Artificial Intelligence techniques in the network management system should solve some of the problems of future network deployment and operations. For more information, see https://www.etsi.org/technologies/experiential-networked-intelligence.
The world is currently witnessing the rise of many mission-critical applications such as telesurgery, intelligent transportation, industry automation, virtual reality and augmented reality, vehicular communications, etc. Some of these applications will be enabled by the fifth-generation of cellular networks (5G), which will provide the required ultra-reliable low latency communication (URLLC). However, guaranteeing this stringent reliability and end-to-end latency requirements continues to prove to be quite challenging, due to the significant shift in paradigms required in both theoretical fundamentals of wireless communications as well as design principles [B1]. For instance, the fourth generation of cellular networks (4G) currently provides an unpredictable latency that can range from 50ms to several seconds, with block error rates as high as 10-1. On the other hand, the industry is demanding URLLC provide 1 ms end-to-end latency and overall packet loss probabilities as low as 10^-5 - 10^-7 . Motivated by the above, in this tutorial, we cover the challenges and potential solutions for 5G and beyond 5G to support URLLC, in terms of error control coding improving reliability, channel access protocols for reducing latency, and multi-connectivity for improving network availability.
A presentation by Mansoor Hanif, Board Member, UK5G Innovation Network at IEEE 5G Summit, Glasgow, 14th May
at Technology Innovation Centre University of Strathclyde
*** SHARED WITH PERMISSION ***
Towards Security Software Engineering the Smart Grid as a System of SystemsVanea Chiprianov
Presentation at the 10th Annual System of Systems Engineering Conference (SoSE), 2015.05, San Antonio, USA. More details about the paper at https://sites.google.com/site/vaneachiprianov/papers .
Introducing Computational Thinking to K-5 in a French ContextVanea Chiprianov
Presentation at the 21st Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE), 2016.07, Arequipa, Peru. More details about the paper at https://sites.google.com/site/vaneachiprianov/papers .
Using Relax Operators into an MDE Security Requirement Elicitation Process fo...Vanea Chiprianov
Presentation at the 2nd International Workshop on Software Engineering for Systems-of-Systems (SESoS), at 8th European Conference on Software Architecture (ECSA), 2014.08, Vienna, Austria. More details about the paper at https://sites.google.com/site/vaneachiprianov/papers .
Architectural Support for Model-driven Performance Prediction of Distributed ...Vanea Chiprianov
Presentation at the 8th European Conference on Software Architecture (ECSA), 2014.08, Vienna, Austria. More details about the paper at https://sites.google.com/site/vaneachiprianov/papers .
Towards modelling and analysing non-functional properties of SoSVanea Chiprianov
Presentation at the IEEE 9th International Systems of Systems Engineering Conference (SoSE), 2014.06, Adelaide, Australia. More details about the paper at https://sites.google.com/site/vaneachiprianov/papers .
Model-driven performance prediction of distributed real-time embedded defence...Vanea Chiprianov
Presentation at the 18th International Conference on Engineering of Complex Computer Systems (ICECCS), 2013.07, Singapore, Singapore. More details about the paper at https://sites.google.com/site/vaneachiprianov/papers .
Meta-tools for Software Language Engineering: A Flexible Collaborative Modeli...Vanea Chiprianov
Presentation at the 1st Workshop on Flexible Modeling Tools at the 32nd ACM/IEEE ICSE Intl. Conf. on Software Engineering, 2010.05, Cape Town, South Africa
Towards Semantic Interoperability of Graphical DSMLs for Telecommunications S...Vanea Chiprianov
Presentation at the 2nd International Conference on Models and Ontology-based Design of Protocols, Architectures and Services (MOPAS), 2011.04, Budapest, Hungary
Telecommunications Service Creation: Towards Extensions for Enterprise Archit...Vanea Chiprianov
Presentation at the 6th International Conference on Software and Data Technologies (ICSOFT) 2011.07, Seville, Spain. More details about the paper: http://sites.google.com/site/vaneachiprianov/papers/icsoft-2011-details .
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
Welcome to the first live UiPath Community Day Dubai! Join us for this unique occasion to meet our local and global UiPath Community and leaders. You will get a full view of the MEA region's automation landscape and the AI Powered automation technology capabilities of UiPath. Also, hosted by our local partners Marc Ellis, you will enjoy a half-day packed with industry insights and automation peers networking.
📕 Curious on our agenda? Wait no more!
10:00 Welcome note - UiPath Community in Dubai
Lovely Sinha, UiPath Community Chapter Leader, UiPath MVPx3, Hyper-automation Consultant, First Abu Dhabi Bank
10:20 A UiPath cross-region MEA overview
Ashraf El Zarka, VP and Managing Director MEA, UiPath
10:35: Customer Success Journey
Deepthi Deepak, Head of Intelligent Automation CoE, First Abu Dhabi Bank
11:15 The UiPath approach to GenAI with our three principles: improve accuracy, supercharge productivity, and automate more
Boris Krumrey, Global VP, Automation Innovation, UiPath
12:15 To discover how Marc Ellis leverages tech-driven solutions in recruitment and managed services.
Brendan Lingam, Director of Sales and Business Development, Marc Ellis
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
Collaborative Construction of Telecommunications Services. An Enterprise Architecture and Model Driven Engineering Method
1. Collaborative Construction of
Telecommunications Services.
An Enterprise Architecture and
Model Driven Engineering Method
Vanea Chiprianov
Supervisors: Yvon Kermarrec
Work
Siegfried Rouvrais
Ph.D. defense 16 January 2012
Affiliation
Teaching
assistant
Scholarship
2. Agenda
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
page 2/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
3. Context: Telecom service
''The offering of telecommunications for a fee
directly to the public, or to such classes of users
as to be effectively available directly to the public,
regardless of the facilities used.''
[Federal Communications Commission, 1996]
Broad definition:
• Any content of telecommunications
- e.g. voice, video
• Several types of facilities
- e.g. circuit or packet switched network
Examples:
• Multimedia conferencing service, phone call, et al.
page 3/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
4. Context: Telecom service stakeholders
page 4/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
5. Context: Telecom service stakeholders
Stakeholders cf.
[Haalstrand, 1994]
page 4/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
6. Context: Telecom service stakeholders
Stakeholders cf.
[Haalstrand, 1994]
page 4/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
7. Context: Telecom service stakeholders
Stakeholders cf.
[Haalstrand, 1994]
page 4/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
8. Context: Telecom
service life-cycle
time
[Berndt, 1994]
page 5/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
9. Context: Our focus
on telecom service
life-cycle
time
page 5/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
10. Context: Main challenges in telecom
service life-cycle
Convergence of the traditional circuit-switched
networks with the packet-switched ones
• Services as software
Increased involvement of the End User in the
telecom service life-cycle
Market deregulation
• Increased competition
Concept-to-market time, quality of service, cost, et
al.
page 6/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
11. Agenda
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
12. Research question
How to reduce telecommunications service
construction time while affecting non-negatively
other parameters (e.g. Cost, QoS, QoE) ?
RQ 1 Construction process
RQ 2 Software tools RQ 3 Tool building process
page 7/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
13. Agenda
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
14. State of the art
Obs.: existing literature focuses on software tools.
Requirements of Service Providers and Developers
for Service Creation Environment (SCE):
• Req 1: An overall model
• Req 6: Integration
● Req 2: Domain specificity
• Req 7: Reuse
● Req 3: Rapid prototyping
• Req 8: Wide range of
● Req 4: Collaborative
services
support
• Req 9: Easy evolution of
● Req 5: Early
services
verification/simulation
[Blum, 2009], [Haalstrand, 1994], [Khlifi, 2008], [Kosmas, 1997], [Yelmo, 2008]
page 8/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
15. State of the art: Service Creation
Environments categories
For Next Cat Session Initiation
Generation
1: SIP-dependent Protocol (SIP)
Network (NGN) Cat 2: SIP- independent [Rosenberg, 2002]
(circuit-switched
networks) Cat 3: NGN composition
For Web Cat 4: Parlay X Parlay X - [ETSI, 2006]
(packet-switched
networks) Cat 5: Web mash-up
Cat 6: Hybrid
page 9/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
16. State of the art: Comparison of SCEs
page 10/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
17. State of the art: Comparison of SCEs
page 10/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
18. State of the art: Comparison of SCEs
page 10/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
19. State of the art: Comparison of SCEs
advantages of Web approaches
bad -- - 0 + ++ good
page 10/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
20. State of the art: Comparison of SCEs
advantage of NGN approaches
bad -- - 0 + ++ good
page 10/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
21. State of the art: Major limitations
No
category of SCE addresses Req 1: An overall
model
Choice between either:
• Req 2: Domain specificity XOR
• Req 3 : Rapid prototyping, Req 7: Reuse, Req 8:
Wide range and Req 9: Easy evolution
page 11/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
22. State of the art: Major limitations
No
category of SCE addresses Req 1: An overall
model
Enterprise Architecture (EA)
Choice between either:
• Req 2: Domain specificity XOR
• Req 3 : Rapid prototyping, Req 7: Reuse, Req 8:
Wide range and Req 9: Easy evolution
page 11/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
23. State of the art: Major limitations
No
category of SCE addresses Req 1: An overall
model
Enterprise Architecture (EA)
Choice between either:
• Req 2: Domain specificity XOR AND
• Req 3 : Rapid prototyping, Req 7: Reuse, Req 8:
Wide range and Req 9: Easy evolution
Model Driven Engineering (MDE)
page 11/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
24. Enterprise Architecture
''A coherent whole of principles, methods and
models that are used in the design and realization
of the enterprise's organizational structure,
business processes, information systems and
infrastructure.'
[Jonkers, 2006]
• Enterprise Architecture frameworks (e.g. TOGAF)
• Enterprise Architecture Modeling Languages
(EAMLs) (e.g. ArchiMate)
page 12/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
25. Contributions of EA towards fulfilling SCE
requirements
Req 1: Overall model Unified View
Req 6: Integration ArchiMate inter-layer
relations
Req 7: Reuse Layered architecture
Req 8: Wide range Separation from the
platform
TOGAf addresses the
Req 9: Easy evolution
evolution of EAs
page 13/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
26. Model Driven Engineering (MDE)
A software development method which focuses on
creating and exploiting domain models to
simulate, estimate, understand, communicate and
produce code.
[Gherbi, 2009]
• The Meta-modeling approach for language definition
• Model Transformations (model to model, code
generation)
• Meta-tools
page 14/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
27. Contributions of MDE towards fulfilling
SCE requirements
Req 2: Domain Meta-models
specificity
Req 3: Rapid High automation
prototyping
Req 5: Early
Leveraging domain-
verification specific tools
Req 6: Integration
Model Transformations
Req 7: Reuse
Capture by meta-
models
Req 8: Wide range Platform independence
Req 9: Easy evolution High automation
page 15/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
28. Agenda
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
page 16/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
29. Solution: Telecom service construction
process
Responsibilities of a modeler
[Kruchten, 2008]
Modeler = system/software architect/designer
1.Model
2.Test
3.Collaborate
4.Interoperate
page 17/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
30. Solution: Telecom
service construction
process
1.Model
2.Test
3.Collaborate
4.Interoperate
page 18/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
32. Agenda
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
33. Solution: Tool
building process
1.Model
2.
3.
4.
page 20/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
34. Solution: Tool
building process
page 21/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
35. Solution: Tool
building process
1.
2.Test
3.
4.
page 22/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
37. Solution: Tool
building process
1.
2.
3.Collaborate
4.
page 24/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
39. Solution: Tool
building process
1.
2.
3.
4.Interoperate
page 26/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
41. Agenda
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
42. Solution: Software tools
1.Model
2.
3.
4.
page 28/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
43. Solution: Modeling
with DSMLs
Domain Specific Modeling
Language (DSML) = graphical
language that offers
1.Model
2.
● expressive power focused 3.
on a particular domain,
● to visualize, specify,
4.
construct and document the
artifacts of a software-
intensive system.
[Booch, 2005], [Deursen,
2000]
page 29/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
44. Solution:
Modeling
with DSMLs
Telecom Archi (GPL
Type licence)
extension
[http://archi.cetis.ac.uk/]
page 30/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
46. Solution: Software tools
1.
2.Test
3.
4.
page 32/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
47. Solution: Testing
through leverage of COTS
Components Off The Shelf
(COTS) = ''a commercially 1.
available or open source 2.Test
piece of software that other
software projects can reuse 3.
and integrate into their own 4.
products''
[Torchiano, 2004]
page 33/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
48. Solution: Leveraging the COTS –
Transform to MM testing
Excerpt of Xpand template for OPNET input model generation
Excerpt from the model of a Xpand
conferencing service at the Telecom (OpenArchitectureWare) The static configuration of
ArchiMate Technology layer the conferencing service
[Efftinge, 2006] excerpt model for OPNET
page 34/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
49. Solution: Leveraging the COTS –
Transform to MM testing
Excerpt of Xpand template for OPNET input model generation
Excerpt from the model of a Xpand
conferencing service at the Telecom (OpenArchitectureWare) The static configuration of
ArchiMate Technology layer [Efftinge, 2006] the conferencing service
excerpt model for OPNET
Codegeneration Model Transformation: Iyass
Alloush, masters internship, 6 months, 122.4 KB
page 35/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
50. Solution: Software tools
1.
2.
3.Collaborate
4.
page 36/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
51. Solution: Collaborating by
capturing and retrieving
Decision Rationale
1.
Decision Rationale DSML 2.
3.Collaborate
Decision Rationale = 4.
the justification behind
decisions, the reasoning
that goes into
determining the design of
the artifact.
[Dutoit, 2006]
page 37/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
52. Solution: Defining a Decision Rationale
DSML
Meta-model: 6
concepts
Graphical editor : Adil
Meribaa and Mosbah
Lassoued, masters
internships, 2 weeks,
108.8 KB
page 38/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
53. Solution: Software tools
1.
2.
3.
4.Interoperate
page 39/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
54. However, in the particular case of
ArchiMate
The ArchiMate Business-Application alignment, from [OpenGroup, 2009]
The ArchiMate Application-
Technology alignment, from
[OpenGroup, 2009]
page 40/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
55. Agend
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
56. Case study:
Modeling
1.Model
2.
3.
4.
A multimedia
conferencing
service
page 41/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
57. Case study: Modeling with DSMLs a
multimedia conferencing service
The model of a conferencing
Service at the Telecom
ArchiMate Business layer
page 42/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
58. Case study: Modeling with DSMLs a
multimedia conferencing service
The model of a conferencing service at the Telecom ArchiMate Application layer
page 43/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
59. Case study: Modeling with DSMLs a
multimedia conferencing service
The model of a conferencing service at the Telecom ArchiMate Technology layer
page 44/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
60. Case study: Testing
1.
2.Test
3.
4.
page 45/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
61. Case study: Testing through leverage of
COTS a multimedia conferencing service
OPNET=network simulator
http://www.opnet.com
OPNET simulation results for an
IMS node of the conferencing service
The static configuration of
the conferencing service
excerpt model for OPNET
page 46/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
62. Case study:
Collaborating
1.
2.
3.Collaborate
4.
page 47/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
63. Case study: Collaborating by capturing
Decision Rationale with a DR DSML on a
multimedia conferencing service
Example of Collaboration Design Rationale ArchiMate extension used with a conferencing service
example developed at the Application layer of the Telecommunications ArchiMate extension.
page 48/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
64. Agenda
Challenges in telecom service life-cycle
How to reduce telecom service construction time ?
State of the art: Advantages and limitations
Solution/Contribution:
1.Telecom service construction process
2.Tool building process
3.Software tools for telecom service construction
Complete case study on a multimedia
conferencing service
Conclusion and perspectives
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
65. Solution: Meeting the SCE requirements
page 49/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
66. State of the art: Major limitations
No
category of SCE addresses Req 1: An overall
model
Choice between either:
• Req 2: Domain specificity XOR
• Req 3 : Rapid prototyping, Req 7: Reuse, Req 8:
Wide range and Req 9: Easy evolution
page 50/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
67. Solution/Contribution: Overcoming major
limitations of the state of the art
No
category of SCE addresses Req 1: An overall
model
Extending EAMLs (ArchiMate)
Choice between either:
• Req 2: Domain specificity XOR AND DSMLs
• Req 3 : Rapid prototyping, Req 7: Reuse, Req 8:
Wide range and Req 9: Easy evolution
Models, code generation, MTs, HOTs, etc
page 51/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
68. Solution/Contribution: advantages
Provides a method
Method = - a set of modeling conventions (Modeling Language - ML)
- a process: - provides guidance as to the order of the activities,
- specifies what artifacts should be developed using the ML.
[Ramsin, 2008]
Reflects current practices in industry
(more easily) accepted by practitioners
Relies
on models and offers high automation
degree
more rapid software tool building
Contributes
towards fulfilling all Service Providers'
and Developers' requirements
page 52/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
69. Solution/Contribution to the research
question
How to reduce telecommunications service
construction time while affecting non-negatively
other parameters (e.g. Cost, QoS, QoE) ?
RQ 1 Construction process RQ 2 Software tools RQ 3 Tool building process
O
EM
D
page 53/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
70. Solution/Contribution: limitations
•The waterfall-like
construction process is not
flexible.
• Testing/simulation results
have to be integrated
manually into models.
•The SCE and •Viewpoint
construction process interoperability
need testing by depends heavily on
Service Providers common entities
and Developers
page 54/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
71. Solution/Contribution: perspectives
•Introduce more flexibility
(e.g., iterative, agile) in the
construction process.
•(Semi-)automatic integrating
of testing/simulation results
into models.
•Construct Telecom
DSML MMs from e.g.
Frameworx
•Define alignment •Implement the
interoperability
measures to ensure
process
viewpoint
interoperability (e.g.
[Simonin, 2011])
page 55/55 Chiprianov Ph.D. defense Collaborative construction of telecommunications services
72. Personal publications
1.Chiprianov V., Kermarrec Y., Rouvrais S.: Integrating DSLs into a Software Engineering Process: Application to Collaborative
Construction of Telecom Services. Ed. M. Mernik, Formal and Practical Aspects of Domain-Specific Languages: Recent
Developments, IGI Global, 2012 (submitted).
2.Chiprianov V., Kermarrec Y., Rouvrais S., Simonin J.: Extending Enterprise Architecture Modeling Languages for Collaboration.
Application to Telecommunications Service Design. Software and Systems Modeling, 2012 (submitted).
3.Chiprianov V., Kermarrec Y., Rouvrais S.: Extending Enterprise Architecture Modelling Languages: Application to
Telecommunications Service Creation. The 9th Enterprise Engineering track at the 27 th Symposium on Applied Computing (SAC),
Trento, Italy, 6pp, accepted, (2011) – rank B [ERA].
4.Chiprianov V., Alloush I., Kermarrec Y., Rouvrais S.: Telecommunications Service Creation: Towards Extensions for Enterprise
Architecture Modeling Languages. In: Proc. of the 6th Intl Conf. on Software and Data Technologies (ICSOFT), Seville, Spain, vol 1,
pp. 23-29, (2011) - rank B [ERA].
5.Chiprianov V., Kermarrec Y., Rouvrais S.: Towards semantic interoperability of graphical domain specific modeling languages for
telecommunications service design. In: Proc. of the 2nd Intl Conf. on Models and Ontology-based Design of Protocols, Architectures
and Services (MOPAS), Budapest, Hungary, pp.21-24, (2011).
6.Chiprianov, V., Kermarrec, Y. and Alff, P.: A Model-Driven Approach for Telecommunications Network Services Definition. In:
Proceedings of the 15th Open European Summer School and IFIP TC6. 6 WS on The Internet of the Future, LNCS, pages 199–207,
Barcelona, Spain, (2009).
7.Rouvrais S., Chiprianov V.: Modeling and Architecting Educational Frameworks. In: Electronic Proc. of the 7th Intl CDIO Conf.,
Technical University of Denmark, Copenhagen (2011).
8.Chiprianov, V., Kermarrec, Y., Rouvrais, S.: Meta-tools for Software Language Engineering: A Flexible Collaborative Modeling
Language for Efficient Telecommunications Service Design. In: FlexiTools WS, 32nd ACM/IEEE Intl. Conf. on Soft. Engineering
(ICSE), Cape Town, South Africa, 5 pp, (2010).
9.Chiprianov, V., Kermarrec, Y.: An Approach for Constructing a Domain Definition Metamodel with ATL. In: Model Transformation
with ATL, 1st Intl. WS,Nantes,France, pp 18-33, (2009).
10.Chiprianov V., Kermarec Y., Rouvrais S.: Practical Model Extension for Modeling Language Profiles. An Enterprise Architecture
Modeling Language Extension for Telecommunications Service Creation. 7émes Journées sur l’Ingénierie Dirigée par les Modèles,
Lille, France, pp. 85-91, 2011.
11.Chiprianov, V., Kermarrec, Y.: Model-based DSL Frameworks: A Simple Graphical Telecommunications Specific Modeling
Language. In: 5émes Journées sur l’Ingénierie Dirigée par les Modèles, Nancy, France, pages 179–186, (2009).
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
73. Presentation bibliography
[Bernardi, 2011] S. Bernardi, J. Merseguer & D. Petriu. A dependability profile within MARTE. Software and
Systems Modeling, vol. 10, pp. 313–336, 2011.
[Bertin, 2009] E. Bertin. Architecture of communication services in a convergence context (in French). PhD
thesis, National Institut of Telecommunications and Pierre and Marie Curie University - Paris 6, 2009
[Booch, 2005] G. Booch, J. Rumbaugh & I. Jacobson. Unified Modeling Language User Guide, The Addison-
Wesley Object Technology Series. Addison-Wesley, Reading, MA, USA, 2005.
[Blum, 2009] N. Blum, T. Magedanz, F. Schreiner & S. Wahle. From IMS Management to SOA Based NGN
Management. J. Netw. Syst. Manage., vol. 17, pp. 33–52, 2009.
[Deursen, 2000] A. Deursen, P. Klint & J. Visser. Domain-specific languages: an annotated bibliography.
SIGPLAN Not., vol. 35, no. 6, pp. 26–36, 2000.
[Dutoit, 2006] A.H. Dutoit, R. McCall, I. Mistrík & B. Paech. Rationale management in software engineering:
Concepts and techniques. Rationale Management in Software Engineering, pp. 1–48, 2006.
[Efftinge, 2006] S. Efftinge & C. Kadura. OpenArchitectureWare 4.1 Xpand Language Reference. Technical
report, OpenArchitectureWare, 2006.
[ETSI, 2006] ETSI. Standard ES 202 391-1, Open Service Access (OSA); Parlay X Web Services; Part 1:
Common (Parlay X 2), version 1.2.1, 2006.
[FCC, 1996] FCC. Telecommunications Act of 1996. 1996.
[Gherbi, 2009] T. Gherbi, D. Meslati & I. Borne. MDE between Promises and Challenges. In 11th Intl. Conf.
on Computer Modelling and Simulation (UKSIM), pp. 152 –155, 2009.
[Hallstrand, 1994] J. Hållstrand & D. Martin. Industrial Requirements on a Service Creation Environment. In
Proc. of the 2nd Intl. Conf. on Intelligence in Broadband Services and Networks: Towards a Pan-European
Telecom-munication Service Infrastructure, pp. 17–25, London, UK, 1994.
Chiprianov Ph.D. defense Collaborative construction of telecommunications services
74. Presentation bibliography
[Jonkers, 2006] H. Jonkers, M. Lankhorst, H.Doest, F. Arbab, H. Bosma & R. Wieringa. Enterprise
architecture: Management tool and blueprint for the organisation. Information Systems Frontiers, vol. 8, pp.
63–66, 2006
[Khlifi, 2008] H. Khlifi & J.-C. Gregoire. IMS Application Servers: Roles, Requirements, and Implementation
Technologies. Internet Computing, IEEE, vol. 12, no. 3, pp. 40 –51, 2008.
[Kosmas, 1997] N. Kosmas & K. J. Turner. Requirements for Service Creation Environments. In 2nd Intl Ws
on Applied Formal Methods in System Design, p. 133 - 137, 1997.
[OpenGroup, 2009] The Open Group. ArchiMate 1.0 Specification, 2009.
[Ramsin, 2008] R. Ramsin & R. F. Paige. Process-centered review of object oriented software development
methodologies. ACM Comput. Surv., vol. 40, pp. 3:1–3:89, 2008.
[Rosenberg, 2002] J. Rosenberg, H. Schulzrinne, G. Camarillo, A. Johnston, J. Peterson, R. Sparks, M.
Handley & E. Schooler. SIP: session initiation protocol. Internet Engineering Task Force (IETF): RFC 3261,
2002.
[Simonin, 2011] J. Simonin, E. Bertin, Y. Le Traon, J.-M. Jezequel & N. Crespi. Analysis and improvement of
the alignment between business and information system for telecom services. International Journal On
Advances in Software, vol. 4, no. 1, pp. 117–128, 2011.
[Torchiano, 2004] Marco Torchiano & Maurizio Morisio. Overlooked Aspects of COTS-Based Development.
IEEE Softw., vol. 21, pages 88–93, 2004.
[Yelmo, 2008] J. C. Yelmo, J. M. del Alamo, R. Trapero, P. Falcarin, J. Yu, B. Carro, C. Baladron. A user-
centric service creation approach for next generation networks. Proceedings of the First ITU-T Kaleidoscope
Academic Conference Innovations in NGN: Future Network and Services, 2008.
Chiprianov Ph.D. defense Collaborative construction of telecommunications services