Writing Robust Java Code
The AmbySoft Inc. Coding Standards for Java
v17.01d
Scott W. Ambler
Software Process Mentor
This Version: January 15, 2000
Copyright 1998-1999 AmbySoft Inc.Purpose of this White Paper
This white paper describes a collection of standards, conventio
code. They are based on sound, proven software engineering p
understand, to maintain, and to enhance. Furthermore, by foll
productivity as a Java developer should increase remarkably ¨C
write high-quality code right from the start you will have a much
development process. Finally, following a common set of codi
making teams of developers significantly more productive.
Aspect-Oriented Software Developement
Coverage includes
Using AOSD to streamline complex systems development without sacrificing flexibility or scalability
How AOSD builds on the object-oriented paradigmand how it s different
State-of-the-art best practices for the AOSD development process
Languages and foundations: separating concerns, filter technologies, improving modularity, integrating new features, and more
Using key AOSD tools, including AspectJ, Hyper/J, JMangler, and Java Aspect Components
engineering aspect-oriented systems: UML, concern modeling and elaboration, dependency management, and aspect composition
Developing more secure applications with AOSD techniques
Applying aspect-oriented programming to database systems
Building dynamic aspect-oriented infrastructure
外國人開發的電磁時域有限差分方法工具包
Electromagnetic Finite-Difference Time-Domain (EmFDTD)
is a basic two-dimensional FDTD code developed at the
School of Electrical engineering, Sharif University of
Technology.
This code has been written based on the standard
Yee s FDTD algorithm. Applications include propagation,
scattering, and diffraction of electromagnetic waves
in homogeneous and non-homogeneous isotropic media
for in-plane propagating waves. Negative permittivites
or permeabilities as well as dispersion is not included.
Zero, Periodic, and Perfectly Matched Layer boundary
conditions may be selectively applied to the solution
domain.
The program is best suited for study of propagation and
diffraction of electromagnetic waves in Photonic Crystal
structures.
EmFDTD is written in MATLAB language and has been
tested under MATLAB 5.0 and higher versions.
The widespread use of embedded systems mandates the development of industrial software design methods, i.e. computer-aided design and engineering of embedded applications using formal models (frameworks) and standardized prefabricated components, much in the same way as in other mature areas of engineering such as mechanical engineering and electronics. These guidelines have been used to develop Component-based Design of Software for Embedded Systems (COMDES). The paper gives an overview of the COMDES framework, followed by a presentation of a generic component types, such as function blocks, activities and function units. The execution of function units is discussed in the context of a newly developed execution model, i.e. timed-multitasking, which has been extended to distributed embedded systems.
自適應turbo碼OFDM的研究論文。國外碩士論文,對OFDM研究者有一定的參考作用。-- adaptive turbo-coded OFDM, Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State university in partial fulfillment of the requirements for the degree of Master of Science in Electrical engineering.
FPGA Architecture: Survey and Challenges
Ian Kuon1, Russell Tessier2
and Jonathan Rose1
1 The Edward S. Rogers Sr. Department of Electrical and Computer
engineering, University of Toronto, Toronto, ON, Canada,
{ikuon, jayar}@eecg.utoronto.ca
2 Department of Electrical and Computer engineering, University of
Massachusetts, Amherst, MA, USA, tessier@ecs.umass.edu
Good morning, dear teachers. I am very glad to be here for your interview. my name is xx.I am 21 years old. I come from Dafang, a small town of Guizhou province. My undergraduate period will be accomplished in East China Jiaotong University. I major in electrical engineering and automation. I am interesting in computer, especially in program design. I am a hard study student, especially in the things which I interesting in. I am a person with great perseverance. During the days I preparing for the postgraduate examination, I insist on study for more than 10 hours every day. Just owing to this, I could pass the first examination finally. I am also a person with great ambition.