-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
168 lines (160 loc) · 9.14 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
---
layout: poosl_default
title: POOSL | Home
---
<section id="intro" class="">
<div class="container">
<div class="row align-items-end">
{% include section_intro_video.html
title="Early Validation by Simulation"
desc="Eclipse POOSL (Parallel Object-Oriented Specification Language) combines modeling with analysis to make architecture decisions on complex hardware and software systems."
href_1="download.html"
btn_txt_1="Download"
target_1="self"
href_2="https://raw.githubusercontent.com/eclipse/poosl/main/docs/User/InstallationManual.pdf"
btn_txt_2="Get Started"
target_2="self"
iframe_width="560"
iframe_height="315"
iframe_src="https://www.youtube.com/embed/sQbvEAd_S44"
%}
</div>
</div>
</section>
<section id="" class="bg_lightest_grey text-center">
<div class="container">
{% include block_heading.html
title="Evaluate Complex System’s Architecture"
sub_title=""
desc="<b><i class='fas fa-check-square'></i> Verification of Requirements<br><i class='fas fa-sitemap'></i> Validation of HW/SW Architecture<br><i class='fas fa-hourglass-half'></i> Analysis of Performance Bottlenecks</b><br><br>POOSL supports discrete-event simulation in the early phases of architecture design,<br>thanks to functional mock-up validation and performance analysis.<br><br>When starting the development of complex systems characterized by hardware and software<br>components interacting closely with each other, requirements are still unclear<br>and many decisions have to be taken on the system architecture, the responsibilities,<br>the behavior and the interactions between these components. <br><br>POOSL offers a general purpose method and tool for describing and simulating<br>complex systems’ architecture for the early evaluation of their key structural<br>and behavioral aspects, requirements and performance."
%}
<div class="row">
{% include block_cols.html
col="4"
icon_name="fas fa-tasks"
icon_color="txt_indigo"
title="Functional Verification"
desc="Understand what the customer really wants:<br>rapid prototyping with formal behavior and static model analysis to validate requirements and early detect modeling mistakes."
%}
{% include block_cols.html
col="4"
icon_name="fas fa-cogs"
icon_color="txt_indigo"
title="Model Simulation"
desc="Understand how the architecture will function:<br>high-performance execution and interactive debugging (control, inspect, observe) to simulate physical systems."
%}
{% include block_cols.html
col="4"
icon_name="fas fa-tachometer-alt"
icon_color="txt_indigo"
title="Performance Analysis"
desc="Estimate the expected throughput and latency:<br>focus on critical system behavior, explore trade-offs between multiple design alternatives and interpret the analysis results."
%}
</div>
</div>
</section>
<section id="" class="text-center">
<div class="container">
{% include block_heading.html
title="Why POOSL"
sub_title=""
desc=""
%}
<div class="row">
{% include block_cols.html
col="4 offset-md-2"
icon_name="fas fa-fast-forward"
icon_color="txt_indigo"
title="Shorten Development Time"
desc="POOSL shortens the development time of complex systems by providing fast insights into requirements and early design decisions, thereby reducing the risk of expensive iterations during design, integration and testing."
%}
{% include block_cols.html
col="4"
icon_name="fas fa-project-diagram"
icon_color="txt_indigo"
title="Right Abstraction Level"
desc="POOSL works at the architecture level without requiring implementation details (source code or hardware) to detect dead lock, verify performance constraints consistency, trade-off the resource allocation on highly parallel execution scenarios."
%}
</div>
<div class="row">
{% include block_cols.html
col="4 offset-md-2"
icon_name="fas fa-gem"
icon_color="txt_indigo"
title="Industry-Strength"
desc="The POOSL tools have a proven track record with respect to successful application in several high-tech industries, notably ASML, Philips, Vanderlande Industries, Lucent Technologies, Alcatel Bell, IBM Research, Océ Technologies, NXP, Chess, Siemens VDO, and TNO."
%}
{% include block_cols.html
col="4"
icon_name="fas fa-grin"
icon_color="txt_indigo"
title="User-friendly Tooling"
desc="POOSL comes with user-friendly tools with a strong focus on interactive model development and scalable analysis. Light-weight model development and validation is supported by an Integrated Development Environment in combination with a scalable simulator."
%}
</div>
<div class="row">
{% include block_cols.html
col="4 offset-md-2"
icon_name="fas fa-plug"
icon_color="txt_indigo"
title="Integration"
desc="POOSL allows easy integration with external visualization and control tools via sockets and files. Various model libraries provide common data structures, stochastic distributions and observers for evaluation of worst/best case and average case performance properties."
%}
{% include block_cols.html
col="4"
icon_name="fas fa-box-open"
icon_color="txt_indigo"
title="Open-Source Project"
desc="The <a href='https://www.es.ele.tue.nl/poosl/'>POOSL language</a> was developed at Eindhoven University of Technology. The current POOSL tool was developed at <a href='https://esi.nl/'>ESI</a> (TNO), partly supported by the <a href='https://www.commit-nl.nl/projects/composable-embedded-systems-for-healthcare'>Allegio</a> and <a href='https://artemis-ia.eu/project/46-crystal.html'>Crystal</a> projects. It is now an <a href='https://projects.eclipse.org/projects/modeling.poosl'>open-source project</a> contributed by ESI and <a href='https://www.obeosoft.com/'>Obeo</a> to the <a href='https://www.eclipse.org/'>Eclipse Foundation</a>, and used on projects such as <a href='https://www.tue.nl/en/research/research-groups/electronic-systems/transact'>TRANSACT</a>."
%}
</div>
</div>
</section>
<section id="" class="bg_lightest_grey text-center">
<div class="container">
{% include block_heading.html
title="Need Support?"
sub_title=""
desc=""
%}
<div class="row">
{% include block_cols.html
col="4 offset-md-2"
icon_name="far fa-file-alt"
icon_color="txt_indigo"
title="Documentation"
desc="Learn how to use POOSL, thanks to online complete user guides and reference manuals"
href="resources.html"
link_txt="Learn more"
href_icon="fas fa-arrow-alt-circle-right"
%}
{% include block_cols.html
col="4"
icon_name="far fa-life-ring"
icon_color="txt_indigo"
title="Professional support"
desc="Obeo provides training, expertise, custom development and support plans"
href="https://www.obeosoft.com/en/obeo-enterprise-for-poosl"
target="_blank"
link_txt="Learn more"
href_icon="fas fa-arrow-alt-circle-right"
%}
</div>
</div>
</section>
<section id="leads" class="text-center">
<div class="container">
{% include block_heading.html
title="Project Lead"
%}
<div class="row align-items-center">
<div class="col-md-4 offset-md-2 wow fadeInLeft" data-wow-duration="500ms" data-wow-delay="300ms">
<p><a href="https://esi.nl/" title="Logo ESI" target="_blank"><img src="{{ site.baseurl }}/images/logos/logo_esi.png"></a></p>
</div>
<div class="col-md-4 wow fadeInLeft" data-wow-duration="500ms" data-wow-delay="300ms">
<p><a href="https://www.obeosoft.com" title="Logo Obeo" target="_blank"><img src="{{ site.baseurl }}/common_assets/images/logos/logo_obeo.png"></a></p>
</div>
</div>
</div>
</div>
</section>